PDA

View Full Version : خطای هنگام restore دیتابیس sqlserver2000



j_i_n_b_o
شنبه 17 شهریور 1386, 08:20 صبح
همگی سلام.
من در داخل برنامه ای که با vb نوشتم backup از پایگاه داده ی sqlserver2000 گرفتم(توسط دستور BACKUP DATABASE DatabaseName TO DISK='backup path').ولی وقتی می خواهم توسط دستور RESTORE DATABASE DatabaseName FROM DISK='backup path' بک آپ گرفته شده را برگردانم خطای "Exclusive access could not be obtained because the database is in use" را داده.البته در یک جای دیگر هم این مشکل را دیدم و جوابی به آن داده بودند که مضمون جواب قطع کردن دسترسی به database بود ولی من نمی دونم چطور باید اینکار را انجام بدهم.
اگر شما راهنمایی دارید از کمکتون ممنون می شوم.
:افسرده:

Saeed.Elmi
شنبه 17 شهریور 1386, 09:30 صبح
شما می توانید از طریق Activity Monitor پروسس هایی که از DATABASE شما استفاده می کنند را KILL کنید.

حمیدرضاصادقیان
شنبه 17 شهریور 1386, 09:40 صبح
همچنین میتوانید در قسمت Detach کردن دیتابیس تمام کانکشن های متصل به اون رو قطع کنید. بعد اینکارو انجام بدید.

Kamyar.Kimiyabeigi
شنبه 17 شهریور 1386, 11:11 صبح
http://barnamenevis.org/forum/showthread.php?t=71410