use*_*764 3 sql-server migration
我想知道在 SQL Server 中将数据库和数据从开发移动到预生产到生产的推荐方法。数据库最初是在 MS Access 中创建的,因此需要升级到 SQL Server
我读过的 3 个选项:(我确定还有其他选项)
任何建议最欢迎。
进行备份/恢复 - 需要更长的时间,但似乎是一种受欢迎的方法。
这是我们更喜欢的。 - 备份还原。更安全的方法。
使用 sp_detach_db 分离数据库的选项,然后使用 CREATE DATABASE ... FOR ATTACH 附加它;或使用 GUI 分离和附加实际上将数据库与源服务器分离。
很多事情都可能在这里出错,这就是我们更喜欢备份和恢复的原因。备份过程是在线的,而且由于源数据库从一开始就从未不可用,因此您不必冒险在发生错误、数据损坏或任何其他可能发生的事情时破坏任何东西。
Also for data move
,取决于您的数据需要从开发到预生产到生产的频率,RedGate 的 SQL 比较工具可用于保持 2 个数据库的模式同步。(包括成本,但取决于您的需要和钱包)
http://www.red-gate.com/products/sql-development/sql-compare/
此外,类似于 Redgate 作为免费开源工具,您可以找到一些东西:https : //code.google.com/p/sql-dbdiff/
归档时间: |
|
查看次数: |
201 次 |
最近记录: |