你在“(local)"位置写入要注册的数据库所在IP,或者机器名称,添加一下就可以了

解决方案 »

  1.   

    select CLAUSE
    from opendatasource('SQLOLEDB','Data Source=Remote IP;user id=LoginName;password=Password').Database.dbo.TableName
      

  2.   

    企业管理器,右键SQLSERVER组添加一新建SQLSERVER注册,输入对方IP地址,下一步,输入SA和密码,完成。
      

  3.   

    或者:注册服务器:
    EXEC sp_addlinkedserver 'ServerName','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};UID=LoginName;PWD=PASSWORD;'开始操作:
    select * from ServerName.Database.DBO.TableName
      

  4.   

    1,域之间建立信任关系,你就能用windows用户身份登陆
    2,修改要访问的数据库,要它能用sqlserver的身份登陆
    企业管理器--右键SQL实例--属性--安全性--身份验证--选择"sql server和windows"
    或注册表中:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\LoginMode
    修改为2,则是:
    sql server和windows
    修改后重新启动SQL
    然后你就能用sa,注册用ip