嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 1 元微信扫码支付:1 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
用于远程数据库的维护,转移数据库。比手动远程服务器转移要方便。
private static void DetachData()
{
try
{
dbhelp = new DbHelp("127.0.0.1", "test", "sa", "sa");
dbhelp.myShowNetStatusdb = new DbHelp.ShowNetStatusDb(IsBoolDb);
dbhelp.DbConnection();
string str = string.Empty;
string ent = string.Empty;
Console.WriteLine("请输入开始日期,格式如【2012-01-01】:");
str = Console.ReadLine();
Console.WriteLine("请输入结束日期,格式如【2012-01-01】:");
ent = Console.ReadLine();
DateTime start = DateTime.Parse(str);
DateTime end = DateTime.Parse(ent);
string day = "";
while (start <= end)
{
day = "Log" start.ToString("yyyyMMdd");
DbHelp.ExecuteSql("ALTER DATABASE [" day "] SET SINGLE_USER WITH ROLLBACK IMMEDIATE;EXEC sp_detach_db " day "");
Console.WriteLine("分离数据库" day "。。。。。。");
System.Threading.Thread.Sleep(50);
start = start.AddDays(1);
}
}
catch (Exception)
{
throw;
}
}