如何从sqlexpress备份数据库

时间:2010-05-15 16:36:00

标签: sql database visual-studio ado.net

请帮我从sqlexpress备份我的数据库。

4 个答案:

答案 0 :(得分:2)

您可以使用以下几种选项:

使用Sql Management Studio,您只需通过GUI备份数据库。

您可以结合使用此工具

自动执行SQL Express备份

ExpressMaint

并且通过使用用户触发的SQL命令或sqlcmd命令行界面,您可以根据需要安排任务。

我之前用过的另一个工具,用于进行远程备份

Sql Backup and FTP

这很好,因为它提供了一个简单易用的GUI,用于执行本地和/或远程备份并安排它们。

Redgate还为SQL备份提供了一些选项,但我之前没有使用它们,但我确定它们是否与其他工具一样好。

Redgate

答案 1 :(得分:1)

你的意思是作为一名DBA?您需要包含Management Studio版本的SQL Express高级版。

你的意思是作为开发人员(可以解释标签)吗?使用“备份数据库”作为命令文本创建SqlConnection和SqlCommand(有关确切语法,请参阅联机丛书)并使用SqlCommand.ExecuteNoResult(或NoValue,不记得)。

答案 2 :(得分:1)

backup database MyDatabase to disk='C:\PathToBackup\BackupFileName.bak'

答案 3 :(得分:0)

您还可以使用sqlcmd控制台应用。查看this link(在示例部分,您将了解如何使用此工具执行备份)。