[英]How to take a hot backup from a database SQL Server Express
是否可以使用C#代码从数据库SQL Server EXPRESS(2012或更早版本)中进行HOT备份?
我看过这篇文章,但它似乎不适用于HOT备份。
另一个解决方案可能是执行查询“将数据库备份到磁盘...”; 我将如何启动它?
是的你可以
您可以在SQL中调用backup命令以进行热备份BACKUP DATABASE [mydb] TO DISK = N'mydb.BAK' WITH NOFORMAT, INIT
哪个将文件写入磁盘。
SqlCommand cmd = new SqlCommand ("BACKUP DATABASE [mydb] TO DISK = N'mydb.BAK' WITH NOFORMAT, INIT", connection);
cmd.ExecuteNonQuery();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.