我正在尝试使用单个 SQL 数据库复制我们本地设置的实时服务器。
在 SQL 2005 中,我添加了 2 个链接服务器,它们都使用不同的名称引用自身,每个服务器都指向不同的表。
我如何在 SQL 2008 中执行此操作。我尝试了各种提供程序和不同的参数,但都无济于事。
本地服务器正在使用受信任的连接,因此我不需要任何用户名/密码
我理想情况下需要设置以下链接参考:
DBSVR1-mydb_master DBSVR2-mydb_import
关于这个问题的任何见解都会有帮助,我大约在 2005 年 8 个月前就做到了,但不记得怎么做到的,现在已经是 2008 年了!
答案1
好吧,我设法通过脚本完成了此操作,因为与 GUI 相比,它没有任何问题
EXEC sp_addlinkedserver @server='DBSVR2',
@srvproduct='',
@provider='SQLNCLI',
@datasrc='.',--the data source
@provstr='Integrated Security=SSPI';