创建远程 SQL Server 数据库的本地备份
将远程数据库备份到本地驱动器可能具有挑战性,尤其是在直接文件复制受到限制的情况下或 UNC 路径配置。但是,Microsoft SQL Server Management Studio (SSMS) 通过其脚本功能为此任务提供了多功能解决方案。
要在 SSMS 中生成备份脚本,请按照以下步骤操作:
- 对- 单击您要备份的远程数据库并选择“任务”> “生成脚本。”
-
在向导中,指定您的数据库并确保启用以下选项:
- 对于 SQL Server 2010 及更早版本:在“Table/查看选项”,将“脚本数据”和“脚本索引”设置为 True。
- 对于 SQL Server 2012:在“常规”,将“要编写脚本的数据类型”更改为“架构和数据”。
- 对于 SQL Server 2014 及更高版本:单击“设置脚本选项”下的“高级”,然后选择“架构和数据” “要编写脚本的数据类型。”
- 继续执行向导,为包含的对象选择“全部”并选择一个新的查询窗口作为目标。
生成脚本后,将其修改如下:
- 更改第一个“USE”语句以引用所需的本地数据库(您可以事先创建)。
- 或者,如果您对远程数据库拥有完全权限,则可以通过选择“为所有对象编写脚本”来编写整个数据库的脚本,然后在向导中启用“脚本数据库”选项。但是,您需要搜索脚本中的数据库名称并将其替换为新的本地数据库的名称。
通过对本地数据库执行修改后的脚本,您将创建准确的备份,然后您可以根据需要对其进行操作和备份。
以上是如何使用SSMS高效创建远程SQL Server数据库的本地备份?的详细内容。更多信息请关注PHP中文网其他相关文章!