استفاده از SQL Server 2008 به جای SQL Server 2000
با سلام،خدمت دوستان عزیز عرض کنم که من یه برنامه دارم که پایگاه داده این برنامه SQL 2000 هست . بک آپ روزانه هم دارم. حالا می خوام از SQL 2008 استفاده کنم آیا این امکان وجود داره ؟ اگه که داره چگونه؟ممنون میشم راهنمایی بفرمایید.
4 پاسخ
دو حالت داره ، یا اینکه میخاین SQL Server 2000 فعلی رو بروز رسانی کنید کلا به SQL سرور 2008 که این فرآیند Migration میخاد و شما یک سری پیشنیازها نیاز دارید از جمله نرم افزار SQL Server 2008 Upgrade Advisor که نصب میشه و مشکلات بروز رسانی احتمالی رو به شما میگه ، روش دوم این هست که اول از دیتابیس های SQL 2000 بکاپ بگیرید و بیاین داخل SQL سرور 2008 Restore کنید که در چنین حالتی موقع Restore باید گزینه Compatibility رو روی SQL Server 2000 قرار بدید ، در ضمن دوست من باید ذکر کنید چه خطایی دقیقا دریافت می کنید تا بتونیم بهتر راهنمایی کنیم ، موفق باشید.
یه دیتا بیس به همون اسم ایجاد کردم ولی نشد ریستور کنم یه ارور میده که نمی دونم واسه چی هست
فایل mdf , ldf دیتابیست رو بردار و تو 2008 ، attachش کن یا از دیتابیست backup بگیر و تو 2008 ، restoreش کن یا تو 2008 یک دیتابیس به اسم همون دیتابیسی که در 2000 داشتی بساز و روی اون ، فایل بکاپت رو restore کن .
دو حالت داره ، یا اینکه میخاین SQL Server 2000 فعلی رو بروز رسانی کنید کلا به SQL سرور 2008 که این فرآیند Migration میخاد و شما یک سری پیشنیازها نیاز دارید از جمله نرم افزار SQL Server 2008 Upgrade Advisor که نصب میشه و مشکلات بروز رسانی احتمالی رو به شما میگه ، روش دوم این هست که اول از دیتابیس های SQL 2000 بکاپ بگیرید و بیاین داخل SQL سرور 2008 Restore کنید که در چنین حالتی موقع Restore باید گزینه Compatibility رو روی SQL Server 2000 قرار بدید ، در ضمن دوست من باید ذکر کنید چه خطایی دقیقا دریافت می کنید تا بتونیم بهتر راهنمایی کنیم ، موفق باشید.