如何使用 SQL Server Management Studio 将数据库从一台服务器移动到另一台服务器?

Phi*_*oie 3 sql-server-2008 sql-server ssms

我需要移动一个数据库,但我想确保我安全地完成它并使用所有触发器、存储过程和函数。

我认为只需使用 SQL Server Management Studio 将数据库从我的服务器上分离,然后将.mdf.ldf文件移动到新目录并将其附加到新服务器。

有人可以指导我吗?

Nic*_*ico 7

如果您使用“分离/附加”功能,您将能够使用数据库内的所有触发器和对象传输数据库。您必须知道只会传输数据库。如果您需要拥有旧服务器的所有登录信息,您可以使用Microsoft 提供的此链接。运行该过程后,您可以拥有一些孤立用户。如果您仔细阅读 Miscrosoft KB,您将找到解决此问题的链接

如果您从 2005 年转移到 2008 年,则必须使用此链接转移登录信息。

希望这对你有帮助。