我们正在尝试将.xls电子表格中的数字数据上传到我们的网站,然后将数据存储到我们的SQL服务器(Server 2003,MS SQL 2k),但是,不断收到此错误消息:
Executing asnDTSupload from WMSSQL
Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed
/cpsiteadmintools/asn-dts-update.asp, line 129
800401f3
这是第129行:
Set oPkg = Server.CreateObject("DTS.Package")
生产环境是使用IIS6的Windows Server 2003 Enterprise。这个相同的页面在我们类似的测试环境中工作,但唯一的区别是测试环境有自己的SQL Server实例。生产环境与同一网络上的单独SQL2K服务器通信。
答案 0 :(得分:1)
根据您的描述,我认为您需要在Web服务器上安装/注册DTS包对象库。它适用于您的测试盒,因为您已在同一台计算机上安装了SQL Server。
Microsoft DTS包对象库是dtspkg.dll;根据您的SQL Server版本,它应该位于Tools文件夹层次结构中的某个位置。