繁体   English   中英

如何从数据库SQL Server Express进行热备份

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM