我安装的是SQLSERVER2008。使用情况其他都正常。
系统WIN7在使用文件导入和SSIS数据连接的时候报错,内容如下:标题: SQL Server 导入和导出向导
------------------------------无法检索表列表。------------------------------
其他信息:与 SQL Server 建立连接时发生了与网络相关的或特定于实例的错误。找不到或无法访问服务器。请检查实例名称是否正确以及 SQL Server 是否配置为允许远程连接。
有关详细信息,请参阅 SQL Server 联机丛书。
客户端无法建立连接 注册表信息已损坏或丢失。请确保已正确安装和注册提供程序。 (Microsoft SQL Server Native Client 10.0)注:Microsoft SQL Server Native Client 10.0我已经安装还是不行。sqlserver注册表

解决方案 »

  1.   

    你的integration service安装了没?
      

  2.   

    安装了呀,其他运行正常,就是一连数据库就报错。
    用BCP导入也报同样的错误
      

  3.   

    我的确见过这种情况,其中一种是没有安装ssis服务,你看看能不能重装SSIS
      

  4.   

    SQL SERVER只有一个实例是吧?
      

  5.   

    GOOGLE了很多,都没啥结果,目前只能试一下修复相关组件了
      

  6.   

    SQL SERVER一般情况下不要卸载,卸载后就很难再安装成功了。。
      

  7.   

    会不会是由于修改过服务器的名称导致的呢?比较一下是否一致:select @@servername
    select serverproperty('servername')如果不一样,就要修改:--1、查询use master
    go
    select @@servername
    select serverproperty('servername')
    --***************************************
    --如果这两个结果不一致,说明机器改过名字,在配置复制的时候就会报上面的错误。--2、运行以下脚本修改
    --***************************************
    if   serverproperty('servername')   <>   @@servername  
        begin  
        declare   @server   sysname  
        set   @server   =   @@servername   
        exec   sp_dropserver   @server   =   @server  
        set   @server   =   cast(serverproperty('servername')   as   sysname)  
        exec   sp_addserver   @server   =   @server   ,   @local   =   'LOCAL'  
    end/***************************************
    说明:其实就是删除旧的服务器名servername,再添加新的服务器名
    sp_dropserver '旧的服务器名'
    sp_addserver '新的服务器名' , 'LOCAL'
    3、重启SQL SERVER
    4、再运行以下脚本验证一下。
    ***************************************/use master
    go
    select @@servername
    select serverproperty('servername')
      

  8.   

    Quote: 引用 12 楼 yupeigu 的回复:

    会不会是由于修改过服务器的名称导致的呢?比较一下是否一致:select @@servername
    select serverproperty('servername')如果不一样,就要修改:一样的
      

  9.   

    从出错信息看,应该是不能连接到SQL Server。检查一下你的SQL Server是否启用了TCP/IP协议,防火墙是否打开,等等。
    如果是命名实例,客户端在连接时要注意加上实例名,还要注意SQL Server Browser是否启动。