我用sql2005导出数据到access或excel时,出现"无法建立数据流连接"的错误不知道是什么原因

解决方案 »

  1.   

    导出的文件已创建好了,office也安装了.另外我也更新了mdac  了,还是不行.在sql2000里很容易就能办到了.
    我具体的做法是:1\ 打开Microsoft Sql Server Manager Studio 
     2\ 找到要导出的数据库,右键-任务- 导出数据-.
    然后就按向导做的,但是最后出现
    标题: SQL Server 导入和导出向导
    ------------------------------无法建立数据流连接。为连接管理器“{ECD1575B-9944-4D9A-A459-D9A7F366C175}”指定的连接类型“OLEDB”未被识别为有效的连接管理器类型。当试图创建未知连接类型的连接管理器时会返回此错误。请检查连接类型名称的拼写是否正确。
    ------------------------------
    其他信息:为连接管理器“{ECD1575B-9944-4D9A-A459-D9A7F366C175}”指定的连接类型“OLEDB”未被识别为有效的连接管理器类型。当试图创建未知连接类型的连接管理器时会返回此错误。请检查连接类型名称的拼写是否正确。
    ({D084CDFF-548D-4C11-804E-D9355241A5F2})------------------------------
    按钮:确定
    ------------------------------标题: SQL Server 导入和导出向导
    ------------------------------无法连接源组件。找不到连接“SourceConnectionOLEDB”。如果找不到特定的连接元素,Connections 集合将发生此错误。
    ------------------------------
    其他信息:找不到连接“SourceConnectionOLEDB”。如果找不到特定的连接元素,Connections 集合将发生此错误。
    ({D084CDFF-548D-4C11-804E-D9355241A5F2
    这样的错误信息,我在sql2000中一直是这样做的.都没错.
    真的不知道为什么了
      

  2.   

    问题可以解决的,下个SQL Server 2005 SP2 更新下数据库 重启 就 0K了
    原因就是注册表缺少操作权限。
      

  3.   

    要在 SqlServer Configuration Manager里,找到Sql Server Integration Services,然后鼠标右键属性,将登录身份设为 "本地系统",然后重启SSIS服务即可。那边导入对话框根本不用重来,直接把错误点掉,然后再点"完成"就行了。