sqlserver 2005 不能 导入、导出数据

supermuder 2008-02-29 03:07:51
我安装的是开发版,安装的时候提示: - COM+ 目录要求 (警告)
消息
COM+ 目录要求

如果 SQL Server 安装程序失败,安装程序将回滚所安装的系统,但可能不会删除所有 .manifest 文件。解决方法是重命名这些文件,然后重新运行安装程序。有关详细信息,请参阅“如何处理 SQL Server 安装过程中的 COM+ 检查失败问题”。

- IIS 功能要求 (警告)
消息
IIS 功能要求

未安装 Microsoft Internet 信息服务(IIS)或已将其禁用。某些 SQL Server 功能需要 IIS。如果缺少 IIS,则将无法安装某些 SQL Server 功能。若要安装所有 SQL Server 功能,请通过“控制面板”中的“添加/删除程序”安装 IIS 或通过“控制面板”启用 IIS 服务(如果已安装该服务),然后重新运行 SQL Server 安装程序。有关依赖于 IIS 的功能的列表,请参阅联机丛书中的“SQL Server 各版本支持的功能”。


安装好以后,可以做增,删,改等对表的操作,但是使用任务:导入数据和到处数据时都会报 :
无法创建 SSIS 运行时对象。请验证 DTS.dll 是否可用及是否已注册。此向导无法继续而将终止。 (SQL Server 导入和导出向导).
无法将类型为“Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageNeutralClass”的 COM 对象强制转换为接口类型“Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer90”。此操作失败的原因是对 IID 为“{8BDFE892-E9D8-4D23-9739-DA807BCDC2AC}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 没有注册接口 (异常来自 HRESULT:0x80040155)。 (Microsoft.SqlServer.DTSRuntimeWrap)

我也试了很多方法,包括 在系统服务里面开启 COM+的有关服务; 重新安装.net 2.0; 安装 SQLServer2005_DTS.msi 等,但都没有作用.希望那位仁兄遇到类似的情况,或者知道怎么解决的大虾,能不吝给我说说.
...全文
1376 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
luozhenhua912 2012-06-07
  • 打赏
  • 举报
回复
同上楼,我的问题也解决了,非常感谢!
fengling112 2009-04-17
  • 打赏
  • 举报
回复
我也有这样的问题,谢谢,解决了
wakakaa999 2009-02-04
  • 打赏
  • 举报
回复
同顶6楼,也解决了我的问题,谢谢!
zfanlonglong 2008-10-20
  • 打赏
  • 举报
回复
楼上的兄弟你太牛了
我的为题也解决了,我正在愁这个问题的。牛
run_ant 2008-06-11
  • 打赏
  • 举报
回复
piggybank
按照你方法,问题解决,牛,谢谢!
喝醉的咖啡 2008-04-12
  • 打赏
  • 举报
回复
sorry, 上面说错了,那是另外一个问题。

你的问题是 DTS.dll 注册失效(注册信息丢失),重新注册 DTS.dll 即可。
找到 SqlServer 2005 安装目录(如 C:\Program Files\Microsoft SQL Server\90\DTS\Binn\),执行
regsvr32.exe C:\Program Files\Microsoft SQL Server\90\DTS\Binn\dts.dll
再看看。
喝醉的咖啡 2008-04-12
  • 打赏
  • 举报
回复
与 SqlServer 版本无关,是 Sql Management Studio 的问题(VS2005)

在 Windows XP 上正常手段能够安装企业版?
SqlServer 2000 的年代,因为开发版和桌面引擎的限制,不得不设法安装企业版才能满足需要。到了 SqlServer 2005,用 Express/Developer 版本用于开发都足够了。

试试看运行:regsvr32 %windir%/system32/actxprxy.dll 应该能修复此问题。
zjf_it 2008-02-29
  • 打赏
  • 举报
回复
同意
dawugui 2008-02-29
  • 打赏
  • 举报
回复
开发用的xp,不想换操作系统.

你把数据库装服务器就行了.和你的开发机器无关.
supermuder 2008-02-29
  • 打赏
  • 举报
回复
但是,好像在xp里面不能使用 企业版??
我自己开发用的xp,不想换操作系统.
dawugui 2008-02-29
  • 打赏
  • 举报
回复
建议使用企业版.(这个版本问题少.)

wzy_love_sly 2008-02-29
  • 打赏
  • 举报
回复
帮顶 up

22,297

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧