PDA

View Full Version : سوال: مشکل SQL Server 2000 در Windows 7



mohammad-gh
سه شنبه 30 آذر 1389, 19:53 عصر
با سلام
من ویندوزم رو به 7 تغییر دادم و همان نسخه sql 2000 رو (devoleper) نصب کردم اما وقتی می خواهم تیبل یا ویو ایجاد کنم خطا میده اینجا خطا ها رو میزارم
خطای هنگام ایجاد table
63921
این هم خطای هنگام ایجاد view که از برنامه خارج میشه
63922
منتظر راهنماییتون هستم

csharpprogramer88
سه شنبه 30 آذر 1389, 20:06 عصر
سلام
منم وقتی تازه سون نصب کرده بودم بعضی کارها انجام نمیشد که با کمک دوستان فهمیدم که میتونم با راست کلیک روی SQL Server Management Studio و انتخاب گزینه run as administrator حل میشه

امیدوارم با این کار مشکل شما حل بشه

mohammad-gh
چهارشنبه 01 دی 1389, 18:48 عصر
نه متاسفانه با run as administrator مشکل من حل نشد
این MMC رو از کجا میشه shout down کرد یا ....

حمیدرضاصادقیان
پنج شنبه 02 دی 1389, 23:56 عصر
سلام.منم این مشکل رو داشتم.نمیدونم ولی فکر کنم باگ مربوط به MMC باشه. من برای این مشکل یک بار روی یکی از جداول موجود راست کلیک کرده و New Table رو زدم مشکل حل شد. ولی وقتی روی جای خالی صفحه راست کلیک کرده و New Table رو میزنید بسته میشه. هنوز دلیلشو متوجه نشدم.!!!

mohammad-gh
شنبه 04 دی 1389, 19:04 عصر
سلام
با روش ابتکاری و جالب شما خطای اول در هنگام ساخت تیبل حل شد اما در نهایت ارور دوم رو داد و از برنامه خارج شده
حتما این مشکل ، راه حل استانداری هم دارد
نمی دونم ولی شاید sql 2000 ی که من استفاده می کنم با ویندوز 7 سازگار نیست
امیدورام دوستانی که مشکل را برای همیشه حل کرده اند جواب دهند

mehdi.mousavi
شنبه 04 دی 1389, 19:39 عصر
سلام.
از اونجاییکه پشتیبانی فنی برای نسخه SQL Server 2000 توسط مایکروسافت به اتمام رسیده، گمان نمی کنم بتونید Hotfix ای پیدا کنید که مشکل رو رفع کنید.
در حقیقت در MMC 3.0 به بعد، امکان Detect کردن ایرادهای مرتبط با حافظه که در Snap-In ها رخ میده به MMC اضافه شده، در نتیجه، هنگامیکه سعی می کنید از
MMC ی جدید، برای Load کردن یک Snap-In قدیمی استفاده کنید، ایرادهای احتمالی موجود در Snap-In گزارش داده میشه و اجرای برنامه متوقف میشه.

تنها روشی که به ذهنم میرسه اینه که SQL Server 2005 یا 2008 رو نصب کنید، سپس (در صورتیکه اصرار به حذف Compatibility Level بانک دارید) میتونید سطح
سازگاری بانک مورد نظرتون رو 80 بذارید تا بانک شما با نسخه SQL Server 2000 سازگار باشه. روش دیگه، استفاده از XP Mode (http://www.microsoft.com/windows/windows-7/features/windows-xp-mode.aspx) هستش، اما خوب، این کار هم دردسرهای
خودش رو داره. در حقیقت می تونید XP Mode رو روی Windows 7 فعال کنید، سپس برنامه رو در محیط Windows XP اجرا کنید (بدون اینکه حس کنید برنامه داره در محیطی مجزا اجرا میشه).

موفق باشید.

mohammad-gh
یک شنبه 05 دی 1389, 12:05 عصر
ممنون از راهنمایتون ، من متوجه اشتباهم شدم
sql 2000 در ویندوز 7 پشتیبانی نمیشه
ولی اگر من sql 2008 نصب کنم بانکم رو که دارای هزاران رکورد است قبول ( attach یا restore )میکنه یا نه؟

tooraj_azizi_1035
یک شنبه 05 دی 1389, 12:13 عصر
سلام،
طبق گفته متن موجود در لینک آخرین سرویس پک Windows Server 2003 رو دانلود و و نصب کن.
لینک: http://support.microsoft.com/kb/915797 (http://support.microsoft.com/kb/915797)
اساتید نظرشان را در مورد لینک بدهند بنده تست نکرده ام.