• ¡Welcome to Square Theme!
  • This news are in header template.
  • Please ignore this message.
مهمان عزیز خوش‌آمدید. ورود عضــویت


امتیاز موضوع:
  • 8 رای - 3.75 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
Title: مشکل در بازگردانی پشتیبان دیتابیس
حالت موضوعی
#1
سلام دوستان
من با دستور زیر بک اپ را که از 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.
در ضمن من برای کار با بانک اطلاعاتی از یک کلاس استفاده میکنم که زمانی که لازم است اتصال را برقرار میکنه کارش را انجام میده دوباره قطع میشه!
ممنون میشم راهنمایی کنید

 
پاسخ
#2
درود
دوست عزیز برای برگرداندن از این تابع استفاده کن
کد:
in C# code before restoring. Like the following code:

      
Code Snippet

public void BackupAndRestore(string Query)

{

     SqlConnection.ClearAllPools();



SqlConnection connection = new     SqlConnection(ConfigurationManager.AppSettings["ConnectToMasterDB"]);

     SqlDataAdapter da = new SqlDataAdapter();

     da.SelectCommand = new SqlCommand();

     da.SelectCommand.Connection = connection;

     da.SelectCommand.CommandText = Query;

     da.SelectCommand.ExecuteNonQuery();
}

در صورت سوالهای بیشتر و جواب رسیدن به این سایت سری بزن خیلی برات مفیده
http://social.msdn.microsoft.com/Forums/...048bbeb9d/
موفق باشید
گروه دور همی پارسی کدرز
https://t.me/joinchat/GxVRww3ykLynHFsdCvb7eg
 
پاسخ
#3
(07-31-2011، 01:25 PM)پارسا نوشته: درود
دوست عزیز برای برگرداندن از این تابع استفاده کن
کد:
in C# code before restoring. Like the following code:

      
Code Snippet

public void BackupAndRestore(string Query)

{

     SqlConnection.ClearAllPools();



SqlConnection connection = new     SqlConnection(ConfigurationManager.AppSettings["ConnectToMasterDB"]);

     SqlDataAdapter da = new SqlDataAdapter();

     da.SelectCommand = new SqlCommand();

     da.SelectCommand.Connection = connection;

     da.SelectCommand.CommandText = Query;

     da.SelectCommand.ExecuteNonQuery();
}

در صورت سوالهای بیشتر و جواب رسیدن به این سایت سری بزن خیلی برات مفیده
http://social.msdn.microsoft.com/Forums/...048bbeb9d/
موفق باشید

اینجاش را نفهمیدم !میشه توضیح بدی
کد:
SqlConnection connection = new     SqlConnection(ConfigurationManager.AppSettings["ConnectToMasterDB"]);
 
پاسخ
  


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سورس کد اضافه ,ویرایش,حذف,جستجو در دیتابیس(سی شارپ) Amin_Mansouri 6 24,099 12-09-2015، 08:17 AM
آخرین ارسال: Amin_Mansouri
  سورس کد Ado.net دیتابیس (سی شارپ) Amin_Mansouri 0 5,328 05-30-2012، 11:59 AM
آخرین ارسال: Amin_Mansouri
  مشکل در تبدیل تاریخ! Ghoghnus 4 6,329 05-27-2012، 10:49 AM
آخرین ارسال: Ghoghnus
  بروز مشکل در dataview.sort ms.daneshmand 2 3,946 12-09-2011، 11:32 PM
آخرین ارسال: Amin_Mansouri
  ارسال عکس به دیتابیس(ذخیره عکس در دیتابیس) Ghoghnus 0 3,467 10-31-2011، 03:05 PM
آخرین ارسال: Ghoghnus
  مشکل با بدست اوردن شماره سریالcpu Ghoghnus 8 9,545 05-16-2011، 06:31 PM
آخرین ارسال: Amin_Mansouri

پرش به انجمن:


Browsing: 1 مهمان