//我的远程的SQL SERVER用新建注册添加进来這樣不行,隻能創建遠程鏈接服務器

解决方案 »

  1.   

    創建遠程鏈接服務器,在查詢分析器裡運行--创建链接服务器
    exec sp_addlinkedserver  'srv_lnk','','SQLOLEDB','远程服务器名或ip地址'
    exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码'
    exec sp_serveroption 'srv_lnk','rpc out','true' --这个允许调用链接服务器上的存储过程
    go--查询示例
    select * from srv_lnk.数据库名.dbo.表名--导入示例
    select * into 表 from srv_lnk.数据库名.dbo.表名go
    --以后不再使用时删除链接服务器
    exec sp_dropserver 'srv_lnk','droplogins'--如果只是临时访问,可以直接用openrowset
    --查询示例
    select * from openrowset('SQLOLEDB'
    ,'sql服务器名';'用户名';'密码'
    ,数据库名.dbo.表名)--导入示例
    select * into 表 from openrowset('SQLOLEDB'
    ,'sql服务器名';'用户名';'密码'
    ,数据库名.dbo.表名)
      

  2.   

    TIMEOUT EXPIRED这个应该网络不稳定,换条网线试试
      

  3.   

    企业管理器-->工具--->选项--->高级--->将登录超时设置为0
      

  4.   

    你先按angelheavens(龙辉) 的说法去试试看~~~如果再不行的话,那得检查下你的网络啦~~~
      

  5.   

    如果你没有改过设置的话,一定是你的网络问题你可以试一试包的掉失情况
    ping IP -t