ايران ويج

نسخه‌ی کامل: مشکل در بازگردانی پشتیبان دیتابیس
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان
من با دستور زیر بک اپ را که از Sqlگرفتم برمیگردانم
ولی ارور میده و باز گردانی نمیشه
دستور
کد:
ALTER DATABASE [myBank] SET SINGLE_USER WITH ROLLBACK IMMEDIATE ;RESTORE DATABASE [myBank] FROM DISK = ' c:\\backup.bak';ALTER DATABASE [myBank] SET MULTI_USER ;

ارور
کد:
RESTORE DATABASE is terminating abnormally.

Exclusive access could not be obtained because the database is in use.
لطفا راهنمایی کنید
خب داره میگه که دیتابیس داره استفاده میشه. اول باید تمام اتصال هاتونو به دیتابیس ببندید بعد restore کنید.
(۲۹-فروردین-۱۳۹۰, ۱۰:۲۹:۵۳)ajlajlajl نوشته است: [ -> ]خب داره میگه که دیتابیس داره استفاده میشه. اول باید تمام اتصال هاتونو به دیتابیس ببندید بعد restore کنید.

علی اقا ممنون که جواب دادی
اما من برای استفاده از بانکم از یک کلاس کمک میگیرم که هر جا لازم باشه صدا میکنم استفاده میکن و دوباره میبندمش!Whistle
یه نکته دیگه که باید بگم این دستور را با کوئری خود Sqlهم تست کردم جواب نداد
لطفا راهنمایی کنید
دوستان فهمیدم مشکل کجاست!
قبل از بازگردانی باید از کلمه
کد:
use master;
استفاده میکردم!