PDA

View Full Version : back up از سایت و restor در sql local



شرلوک هلمز
شنبه 24 مرداد 1394, 19:42 عصر
من sql 2008 را در سیستم خانگی دارم و با آن یک دیتابیس ساخته ام که برروی هاست قرار داده ام حالا میخوام از db که در سایت دارم یک back up بگیرم و برروی سیستم خانگی نصب کنم تا تغییراتی را در آن ایجاد کنم.
من back up را تهیه کردم اما برروی سیستم خانگی restor نمی شه البته sql سایت 2012 است و فکر می کنم دلیل restor نشدن هم همین موضوع است. کسی میدونه من باید چکار کنم.

شرلوک هلمز
یک شنبه 29 شهریور 1394, 19:01 عصر
مشکل حل شد.
مشکل از ورژن sql بود. اما برای افرادی که تجربه زیادی در این زمینه ندارند همین یک کلمه کافی نیست!
همیشه باید دقت داشت که ورژن sql یکی باشد مثلا به سرویس پک ها -build number- دقت شود.
مثلا sql 2012 با سرویس پک 1 به این صورت است.
(localdb)\V11.0(SQL SERVER 11.0.3128)
بعضی مواقع ممکن است که انجین 2012 sql را نصب کرده باشید اما زمانی که با managment studio می خواهید به آن وصل شوید آنرا به شما نمایش نمی دهد برای اتصال کافی است که از
localdb)\V11.0)
در قسمت نام سرور استفاده کنید. - مشکل من همین قسمت بود-
البته مشکلات فراوان دیگر نیز وجود دارد که بهترین راه دقت به error داده شده است.
مثلا ممکن است درایوی که شما قصد restor از آنرا دارید دارای permission باشد و امکان دسترسی sql را ندهد-من این مشکل را نیز داشتم!-