انتقال از مکانی به مکان دیگر در یک کامپیوتر
سلام
من میخواهم یک اsql رو که دایرکتش تو درایو c هست رو مستقیم و کامل انتقال بدم به درایو d و توی یکی از پوشه هام بگذارم چطور میتونم این کار را بدون هیچ مشکل انجام بدم
6 پاسخ
کل نصب SQL ؟ unistall کنید ، زمان نصب فولدر جدید بدید.
ولی نیازی نیست ، همین که دیتابیس ها جای دیگه باشند کافیه. log , backup هم میشه آدرس داد.
من منظورم کل فایل ها هست و نه دیتابیس
خوب مشکل اینه که اگه یوزر و سکیورتی های مختلف بنویسیم روی دیتا بیس نمیشینه درسته ؟
یعنی راحت با همون تنظیماتی که انجام شده انتقال پیدا نمیکنه
کلا که این کار زیاد پیشنهاد نمیشه ، یه سرور جدید نصب کنید و همه دیتابیس ها رو ببرید اونجا راحتتره.
user ها تو دیتابیس master هستند.
به هرحال باید از همه دیتابیس ها ( از جمله سیستمی ها که خیلی هم مهم هستند ، بکاپ بگیرید ، این ها با unisntall پاک میشن )
بعد سرور unistall کنید ، دوباره در محل جدید install کنید ، بعد اون بکاپ های سیستمی رو برگردونید بعد سایر دیتابیس ها.
این دو لینک رو ببینید :
https://davegugg.wordpress.com/2017/01/28/moving-the-sql-server-installation-to-a-different-drive/
بکاپ هم از سیستم ، هم از دیتابیس رو اصلا فراموش نکنییییید !
دیتابیس رو detach کنید ، فایل هاش رو منتقل کنید به فولدر جدید و دوباره attach کنید.
کسی نیست توضیح بدهد؟