如何在SQL SERVER中建立与其它SQL SERVER的连接
创建一台名为 Server2 的链接服务器:
USE master
EXEC sp_addlinkedserver 'server2',N'SQL Server'
创建一个映射,使用帐号 Sa 和密码 Password 连接到链接服务器 Server2:
EXEC sp_addlinkedsrvlogin 'Server2', 'false', NULL, 'Sa', 'Password'
查询数据:
insert into server2.dbname.dbo.tablename SELECT * FROM Server1.dbname.dbo.tablename

解决方案 »

  1.   

    如果要删除这个链接服务器,再加上:
    exec sp_dropserver 'server2'
      

  2.   

    insert table1 SELECT a.*FROM OPENROWSET('SQLOLEDB','server2';'sa';'MyPass','SELECT * FROM aaa.dbo.bbb') AS a
      

  3.   

    insert into  finance..t_employee (name) values       (
             select xm from OPENDATASOURCE(
             'SQLOLEDB',
             'Data Source=tnt-203323;User ID=sa;Password=800710'
             ).tm_demo.dbo.d_dyxx 
           )
    我只想导一个字段,这样报错