PDA

View Full Version : سوال: بستن همه کانکشن ها برای رستور بانک



ammarkarimi
شنبه 06 مهر 1387, 17:21 عصر
می خواهم بانک رو رستور کنم میگه در حال استفاده دیگری.کدی چیزی می خواهم که بتونم همه کانکشن ها رو ببنده واسه رستور
راستی من از اس کیو ال سرور 2005 اکسپرس استفاده می کنم
راستی یه sp هم پیدا کردم که روش استفادشو رو بلد نیستم.
انشالله این تایپیک به جواب برسه...............آمین

Xcalivorse
شنبه 06 مهر 1387, 19:24 عصر
همه کانکشن هاتون توی یک فرم قرار دارند ؟

DAKAL
شنبه 06 مهر 1387, 20:07 عصر
go to google and search this :
sql server force close connection

niloofar norouzi
شنبه 06 مهر 1387, 21:03 عصر
می تونی دیتابیس و به حالت single user ببری

Alen
شنبه 06 مهر 1387, 22:11 عصر
دقیقا چیزی که دوستمون گفتند درسته
اول با یه همچین کدی


SqlCon.Open();
SqlCom.CommandText =
"ALTER DATABASE Test SET SINGLE_USER WITH ROLLBACK IMMEDIATE" ;
SqlCom.Connection = SqlCon;
SqlCom.ExecuteNonQuery();
SqlCon.Close();

دیتابیس رو به حالت تک کاربره ببر بعد restore رو انجام بده بعدم
اینجوری


SqlCon.Open();
SqlCom.CommandText =
"ALTER DATABASE Test SET MULTI_USER ";
SqlCom.Connection = SqlCon;
SqlCom.ExecuteNonQuery();
SqlCon.Close();

دیتابیس رو به حالت اولیه برگردون