【问题标题】:How to restore SQL server database from external drive without uploading database to local hard disk?如何在不将数据库上传到本地硬盘的情况下从外部驱动器恢复 SQL Server 数据库?
【发布时间】:2017-03-26 03:13:37
【问题描述】:

我在虚拟机上运行 win7。我在 VM 上下载了 Microsoft SQL Server 2014。我有一个带有 .bak 文件的外部驱动器,我希望用它来恢复数据库。该数据库为 400+ GB。我的本地磁盘无法支持这种大小的数据库,但我的外部驱动器可以。如何在本地运行 SQL Server 并从外部恢复和保留数据库文件?

【问题讨论】:

    标签: sql sql-server database sql-server-2014


    【解决方案1】:

    您可以创建数据库,然后将其配置为在外部驱动器上运行的文件。然后尝试恢复它。 在另一个文件夹上创建 db 示例:Create a database using T SQL on a specified location

    【讨论】:

    • 对不起我这样一个初学者,但是我在哪里写代码来做这些事情呢?这些文件在哪里?不是全部都在命令行中,是吗?
    • 您可以在 sqlcmd.exe 中运行命令,也可以使用任何数据库管理工具(sql management studio、navicat、toad 等)
    【解决方案2】:

    有可能,搜索 DBCC TRACEOFF(1807),例如。 g.:

    http://sql-articles.com/articles/general/day-2trace-flag-1807attach-network-data-file/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-15
      • 1970-01-01
      • 2023-04-05
      • 2012-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多