SQL Server 数据迁移是否通过客户端计算机?

ccl*_*eve 5 sql-server migration

我想将大量数据从一台机器上的 SQL Server 数据库移动到另一台机器上。两台机器都是远程的。如果我运行复制数据库向导,它是否会通过 Internet 将所有数据拉到我的客户端机器上,然后再将其推送回目的地?还是源和目标机器会直接通信?

这是一个非常大的数据库,所以这很重要。

一个复杂性是我的登录只显示数据子集的视图,因此备份和恢复不起作用。我必须从视图复制到表。

我可以进行设置,以便两台远程机器可以相互看到。不过,我认为我无法在其中一个上运行向导,因为我所拥有的只是登录到数据库而没有其他访问操作系统的权限。

mrd*_*nny 6

如果您运行复制数据库向导,那么所有数据都将通过您运行复制数据库向导的任何机器。

如果您要移动大型数据库,尤其是具有复杂架构的数据库,那么备份和还原是更好的选择。