我尝试在网上搜索上述问题的答案,但我看到的都是关于执行这些操作的长篇文档。我正在寻找的是以下操作有何不同以及何时优先(需要)执行其中一项操作而不是另一项操作的简要描述?
答案1
这问题将会有所帮助。
复制数据库允许您执行以下操作:
- 选择源服务器和目标服务器。
- 选择要移动、复制或升级的数据库。
- 指定数据库的文件位置。
- 在目标服务器上创建登录名。
- 复制其他支持对象、作业、用户定义的存储过程和错误消息。
- 安排何时移动或复制数据库。
用我自己的话来说,我会说复制数据库允许您轻松地将数据库从 SQL 服务器的一个实例移动到另一个实例。
导出数据库将数据库保存到操作系统文件系统中的文件(如备份)。然后您可以随时随地复制并导入这些文件。
我认为,备份 SQL Server 数据库对于保护数据至关重要。对于数据库,有很多方法,您可以复制数据,例如复制实例、导出所有数据库。