有关在 SQL Server 中附加数据库的一些常见问题:
- 附加或分离数据库是什么意思?
- 如何分离数据库?
- 如何附加数据库?
- 附加和重建日志是什么意思?
- 如何在 SQL Server Express 中执行此操作?
- 我什么时候可以考虑分离和附加?
- 是否存在任何风险或警告?
- 在 SQL Server 的版本和版本之间附加怎么样?(标准到企业?2000 年到 2008 年?2012 年到 2008 年?)
我即将着手将数据库文件迁移到新的 SAN(从旧的 SAN),并且我有几个选项可以实现这一点。(1) 有人建议我调查将完整备份恢复到服务器上新数据库的工作量。但是,(2) 我最初的计划是通过分离然后重新附加数据库将文件从旧 SAN 复制到新 SAN。
我的直觉告诉我,我宁愿分离、复制和附加,因为它看起来更安全,但这可能只是我的天真。我不想在重命名数据库的过程中错过事务或以某种方式“破坏某些东西”。
我想我的问题是我对 BACKUP-RESTORE-Replay 选项的怀疑是否合理,以及该选项的其他优点或风险是什么?
我需要将数据库(作为一个整体)传输到另一台服务器,以制作一个重复的数据库来设置另一个测试环境。
我有两个选择:
根据我的要求,这两种解决方案的优缺点是什么?
我正在使用 SQL Server 2008 企业版。