【问题标题】:Auto backup directly from SQL Server 2014 to another server直接从 SQL Server 2014 自动备份到另一台服务器
【发布时间】:2017-01-06 05:57:52
【问题描述】:

我正在通过管理计划在 SQL Server 2014 Management Studio 中安排自动备份作业计划。我可以轻松地在同一台服务器上安排作业计划,但我想将数据库.bak 文件存储在另一台服务器上,但问题是在备份数据库任务工具内部有一个选项卡目标。

备份数据库任务-> 目的地

  • 为每个数据库创建一个备份文件
  • 为每个数据库创建一个子目录(这里没有选择另一个服务器目录的选项)。

有什么方法可以通过 Management Studio 直接自动备份到另一台服务器?

【问题讨论】:

    标签: sql-server sql-server-2014


    【解决方案1】:

    大概您的自动备份位置是一个命名驱动器(例如,'E:\'... 在同一台服务器上。

    您是否尝试过创建链接服务器并通过 sproc 脚本执行备份?显然,文件位置不能再是“E:...”,而必须是网络位置,例如\\SERVER01\e$\.....

    编辑:

    您可以尝试通过脚本执行此操作:

        BACKUP DATABASE [Test] TO  DISK = N'\\Server\c$\folderpath' WITH NOFORMAT, NOINIT,  NAME = N'Database Backup', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
    GO
    

    您可能会遇到拒绝访问错误。您需要为 SQL 服务服务帐户设置访问权限以写入您需要的任何文件夹,请参阅此处了解更多信息:

    Cannot open backup device. Operating System error 5

    【讨论】:

    • 我做不到。因为我只能选择我的服务器中可用的特定目录。
    • 如果您知道,请通过打印屏幕或图像与我分享
    猜你喜欢
    • 2012-01-08
    • 1970-01-01
    • 1970-01-01
    • 2015-03-02
    • 1970-01-01
    • 2020-04-20
    • 1970-01-01
    • 2013-01-03
    • 1970-01-01
    相关资源
    最近更新 更多