PDA

View Full Version : مشکل با ی data base بدون نام



near_86
شنبه 15 اردیبهشت 1386, 20:47 عصر
سلام به همه ی دوستان

من می خوام 1 دیتا بیس جدید ایجاد کنم

اما با خطا مواجه میشم:متعجب:

توی اس کیو ال من 1 دیتابیس بدون نام
ایجاد شده که باعث شده هیچ کاری نتونم انجام بدم

و این دیتا بیس بدون نام(empty) یا بهتر بگم '' قابل حذف شدن هم نیست
چه کار کنم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ :متفکر:

AminSobati
شنبه 15 اردیبهشت 1386, 21:57 عصر
دوست عزیزم،
ایجاد یک دیتابیس بدون نام خودش هنریه! میشه توضیح بدین چجوری چنین کاری انجام دادین؟ البته حدس میزنم شما SQL Server 2000 استفاده میکنین که اجازه میده جداول سیستمی ویرایش بشن. شاید بعد از ساخت، چنین کاری انجام شده، درسته؟!

near_86
یک شنبه 16 اردیبهشت 1386, 07:32 صبح
در مورد اینکه هنره موافقم!

از دو حالت خارج نیست. یا یه آدم هنرمند با من شوخیش گرفته بوده و این بلا رو سر اس کیو ال آورده یا ویروسی ناشناخته است!
بله sql server 2000 استفاده می کنم.
حالا چی کار کنم؟

حمیدرضاصادقیان
یک شنبه 16 اردیبهشت 1386, 07:53 صبح
دوست عزیز با توجه به فرمایش استاد ثباتی شاید بتونی از داخل دیتابیس master جدول Sysdatabases مقدار خالی اونو بهش مقدار بدی تا درست بشه.البته اگه اجازه نوشتن در جدول master رو داشته باشی.

rezaei manesh
یک شنبه 16 اردیبهشت 1386, 08:00 صبح
برای من هم همچین مشکلی قبلنا پیش اومده بود
فکر کنم Detach Database کردم بعد چندتا پیغام خطا داد و بعد از بین رفت؟!

near_86
یک شنبه 16 اردیبهشت 1386, 09:05 صبح
از کمکتون ممنونم
می تونم data base master باز کنم
اما این data base empty نه قابل تغییر نام ونه قابل حذف شدن
روش detach هم جواب نمی ده (error 21776 می ده و بعد پنجره detach data base باز میشه که دکمه ok غیر فعال)

rezaei manesh
یک شنبه 16 اردیبهشت 1386, 09:10 صبح
تو مسیر پیش فرض یا مسیری که اون دیتا بیس نصب هست فایل مشکوک(همون دیتا بیس) اگه دیدی پاک کن و...

near_86
یک شنبه 16 اردیبهشت 1386, 09:49 صبح
تازه فهمیدم اینdata base چطور درست شده

من توی vs.net2005 برای باز کردن پروژه جدید از گزینه sqlserver project استفاده کردم

و در زمان اتصال به database بدون استفاده از هیچ data base lk من از test connection استفاده کردم

وبه همین طریق اون data base empty ایجاد شد


به همون مسیر رفتم و پاک کردم
اما باز همونطور!!!!

AminSobati
یک شنبه 16 اردیبهشت 1386, 10:11 صبح
من جای شما باشم اول روش آقای صادقیان رو آزمایش میکنم.
اول این دستور رو اجرا کنین:


exec sp_configure 'allow updates',1
reconfigure with override

و بعد در دیتابیس Master جدول sysdatabases رو ویرایش کنین. سرویس SQL Server یکبار Restart کنین. امیدوارم حل بشه مشکل

near_86
یک شنبه 16 اردیبهشت 1386, 10:52 صبح
از کمکتون واقعا ممنونم

مشکل حل شد:تشویق: