參考來源
--
卸載
..//連接資料庫
string strSql = "exec sp_detach_db @dbname=TestDB";
string strExc = "alter database TestDB set single_user with rollback immediate "+strSql;
//請先將資料庫設為 SINGLE_USER 模式以取得獨佔存取權,才能進行卸離
SqlCommand cmd=new SqlCommand();
cmd.Connection=SqlSvrCon;
cmd.CommandText = strExc;
cmd.ExecuteNonQuery();
附加
...//連接資料庫
StringBuilder sb = new StringBuilder();
sb.Append("sp_attach_single_file_db @dbname=TestDB,");
sb.Append("@physname=\"C:\\TestDb.MDF\"");
SqlCommand cmd=new SqlCommand();
cmd.Connection=SqlSvrCon;
cmd.CommandText = sb.ToString();
cmd.ExecuteNonQuery();
沒有留言:
張貼留言