你不是连接的SQL么?直接选择SQL不可以么?

解决方案 »

  1.   

    你不是连接的SQL么?直接选择SQL不可以么?
      

  2.   

    我是想把192.168.1.11服务器中的表用程序插入另一台服务器的SQL表中,在论坛上查都是建议做链接服务器,所以才有上面的操作呀
      

  3.   

    EXEC    sp_addlinkedserver    @server='链接服务器名,随便起', @srvproduct='',
                                  @provider='SQLOLEDB', @datasrc='192.168.50.45\实例名(默认实例不需要)'
    EXEC sp_addlinkedsrvlogin '连接服务器名 和上面的一致',
    'false',
     NULL,
     '连接远程SQL的用户名', 
    '上面那个用户的密码' 
    go 
      

  4.   

    运行连接没有问题,但是在查询时
    select * from srv1.att.dbo.user 
    则提示:
    服务器: 消息 7302,级别 16,状态 1,行 1 
    未能创建 OLE DB 提供程序 'SQLOLEDB' 的实例。 
    OLE DB 错误跟踪[Non-interface error:  CoCreate of DSO for SQLOLEDB returned 0x8007007e]。 
      

  5.   

    exec sp_addlinkedserver   'ITSV1111', ' ', 'SQLOLEDB', '192.168.0.27' 
    exec sp_addlinkedsrvlogin  'ITSV1111', 'false ',null, 'sa', 'hefeng'
    select * from ITSV1111.fidel01.dbo.oitm
    我这边这样没问题  ,看哪里别多出空格
      

  6.   

    语句是绝对没有问题的,因为在一台测试的机器上的SQL已经试过了大家看一下企业管理器安全性->链接服务器,右键选择“新建链接服务器”打开“链接服务器属性”窗口,“提供程序名称”里是空白,点击右边的下拉箭头也是空白的,在测试的机器上里面是有很多选项的,相信你们的机器里也是有选择项的,我就怀疑在查询分析器是提示错误也是这个原因。在服务器的SQL不能重装的情况,有没有什么方法 
      

  7.   

    语句是绝对没有问题的,因为在一台测试的机器上的SQL已经试过了 大家看一下企业管理器 安全性->链接服务器,右键选择“新建链接服务器”打开“链接服务器属性”窗口,“提供程序名称”里是空白,点击右边的下拉箭头也是空白的,在测试的机器上里面是有很多选项的,相信你们的机器里也是有选择项的,我就怀疑在查询分析器是提示错误也是这个原因。 在服务器的SQL不能重装的情况,有没有什么方法