【问题标题】:SQL Server : backup database with T-SQL?SQL Server:用 T-SQL 备份数据库?
【发布时间】:2013-03-30 02:32:06
【问题描述】:

我正在寻找一种使用 T-SQL 备份 SQL Server 数据库的方法。我没有通过控制台访问该服务器的 root 权限,因为我只能通过 SQL Server Management Studio 访问。

谁能告诉我我可以用来导出整个数据库的原始 SQL 的 SQL 吗?

【问题讨论】:

    标签: sql-server backup


    【解决方案1】:

    BACKUP DATABASE @strDB TO DISK =@BackupFile WITH RETAINDAYS = 10, NAME = N'MyDataBase_DATA-Full Database Backup', STATS = 10

    您必须将@BackupFile 和@strDB 定义为数据库名称。

    所有这些都在您可以在线找到的在线图书中免费提供。

    【讨论】:

    • 感谢乔恩,正是我所需要的。 :)
    【解决方案2】:

    如果您只能通过 Management Studio 访问服务器,您希望它在哪里流式传输您的备份?让 T-SQL 工作是一回事 - 让 SQL Server 能够将备份写入您可以访问的地方是另一回事。您可能想查看 Red-Gate 的 SQL Azure 备份:

    http://www.red-gate.com/products/dba/sql-azure-backup/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-01-09
      • 1970-01-01
      • 2020-10-21
      • 2017-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多