停止 SQL Server 服务而不是分离数据库

Ang*_*ina -3 sql-server migration

我想复制我的 SQL Server 数据库的事务和日志文件,并将其附加到另一台机器上的另一个 SQL Server。

除了分离数据库,我可以停止SQLSERVER服务并复制文件,还是仍然需要分离和附加数据库?

我可以通过停止服务来复制文件,但我想确保它不会导致任何问题。

我使用这种方法是因为我似乎无法使用备份/恢复

恢复

小智 5

社区维基答案

进行备份,复制.bak文件,然后RESTORE在新服务器上的查询窗口中运行命令。您可能需要WITH MOVE- 请参阅文档:

RESTORE 语句 (Transact-SQL)

不要为此使用糟糕的用户界面。分离/附加或停止服务绝对是制作数据库副本的最糟糕的方法