AminSobati
پنج شنبه 06 بهمن 1384, 14:21 عصر
سلام به همه دوستان عزیزم،
مشکل ساختن دیاگرام برای دیتابیسهایی که از SQL Server 2000 به 2005 آورده شدن (از طریق Attach یا Restore کردن) به دفعات زیاد در کلاس و pm سوال شده. به همین دلیل نحوه رفع این مشکل رو اینجا مطرح میکنم:
زمانیکه بانک اطلاعاتی شما از نسخه 8 (2000) به نسخه 9 وارد میشه، به صورت پیش فرض، از Compatibility Level=8 برخورداره و این مانع نصب شدن Objectهای مورد نیاز برای نمایش دیاگرامها میشه. SQL Server به صورت اتوماتیک نصب این Objectها رو انجام نمیده چون باید با تایید Admin صورت بگیره. لذا باید از دیتابیس Properties بگیرین و در قسمت Options، آیتم سوم یعنی Compatibility Level رو به 9 تغییر بدین.
بعد از انجام این کار، وقتی به Diagram در دیتابیس رجوع کنید، از شما سوال میشه که آیا مایل هستید ساختن Objectها انجام بشه یا خیر. بعد از Yes، مشکل شما حل شده!
این موضوع برای دیتابیسهایی که از ابتدا در SQL Server 9 میسازید وجود نداره.
شاد و پیروز باشید
مشکل ساختن دیاگرام برای دیتابیسهایی که از SQL Server 2000 به 2005 آورده شدن (از طریق Attach یا Restore کردن) به دفعات زیاد در کلاس و pm سوال شده. به همین دلیل نحوه رفع این مشکل رو اینجا مطرح میکنم:
زمانیکه بانک اطلاعاتی شما از نسخه 8 (2000) به نسخه 9 وارد میشه، به صورت پیش فرض، از Compatibility Level=8 برخورداره و این مانع نصب شدن Objectهای مورد نیاز برای نمایش دیاگرامها میشه. SQL Server به صورت اتوماتیک نصب این Objectها رو انجام نمیده چون باید با تایید Admin صورت بگیره. لذا باید از دیتابیس Properties بگیرین و در قسمت Options، آیتم سوم یعنی Compatibility Level رو به 9 تغییر بدین.
بعد از انجام این کار، وقتی به Diagram در دیتابیس رجوع کنید، از شما سوال میشه که آیا مایل هستید ساختن Objectها انجام بشه یا خیر. بعد از Yes، مشکل شما حل شده!
این موضوع برای دیتابیسهایی که از ابتدا در SQL Server 9 میسازید وجود نداره.
شاد و پیروز باشید