2010-05-15 114 views
0

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

+1

太模糊了一个问题 - 如果你只是想支持SQL Server Management Studio Express,那么它会做,或者会给你脚本,让你通过其他方式做到这一点。如果这还不够,那么我们需要知道您在 – Murph 2010-05-15 16:41:16

回答

2

有,你可以用几个选项:

使用SQL Management Studio中,你可以简单地通过GUI备份数据库存在。

你可以使用这个工具的组合SQL Express的自动备份,

ExpressMaint

,并通过使用用户发射SQL命令,或SQLCMD命令行界面,您可以安排的任务,但是你想。

,我以前用过,做远程备份

Sql Backup and FTP

这是很好的,因为它提供了一个简单易用的图形用户界面做本地和/或远程备份和安排他们的另一种工具。

Redgate也为SQL备份提供了一些选项,但是我之前没有使用过它们,但我确定它们是否像其他工具一样非常棒。

Redgate

1

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

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

0

您也可以使用sqlcmd控制台应用程序。检出this link(在示例部分中,您将找到如何使用此工具执行备份)。

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

下工作的额外限制条件。如果我知道在哪里可以找到“备份”,这个答案可能很有用。 – 2012-01-25 05:17:58