requires SQLDMO and SQLSERVER

本文分享了在Windows7Ultimate系统上安装InforSyteLine8.02过程中遇到的问题及解决方案。当配置创建数据库时,出现无法选择CreateSyteLineDatabase等选项的情况,原因是缺少SQL-DMO和SQLSERVER组件。文中详细介绍了如何手动安装这些组件以完成安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天尝试把Infor SyteLine 8.02安装单独电脑上(OS:windows 7 Ultimate),在配置创建数据库时,有下面三个必选项无法选择,Create SyteLine Database,Link Database for Multi-Site Use和Infor Task Manager Service。如下截图:



仔细想想,原来是Infor ERP SyteLine Version 8.01.10 and above only版本使用MS SQL Server 2008时,需要安装SQL-DMO和SQLSERVER。这个组件是在MS SQL Server安装时,没有自动安装的,需要手动安装。

只要找到SQL Server 2005 Backward Compatibility文件来运行即可,(Folder:\1033_ENU_LP\[ia64,x64和x86]\Setup\[ia64,x64和x86])。这个文件是分几个版本ia64,x64和x86,根据您的操作系统作相对应的选择。

 

 

 

SQLDMO.dll是个好东西,ASP.NET利用它可以实现在线备份、还原数据库等各种功能。近日有客户要求为其在后台添加一个管理数据库的功能。于是就出现了这篇文章。 由于客户的数据库和WEB服务不再同一台服务器,当我们把网站部署在服务器上以后,运行程序,提示如下错误: Retrieving the COM class factory for component with CLSID {10020200-E260-11CF-AE68-00AA004A34D5} failed due to the following error: 80040154. 而客户又不想在这台电脑安装MSSQL,所以我们只需要在没有安装MSSQL的电脑上注册SQLDMO.DLL组件。 第一步:首先将msvcr71.dll, SQLDMO.DLL, Resources\2052\sqldmo.rll,Resources\1033\sqldmo.rll 拷贝到C:\Program Files\Microsoft SQL Server\80\Tools\Binn目录。 下载SQLDMO文件 第二步:打开开始,在运行中输入 regsvr32 "C:\Program Files\Microsoft SQL Server\80\Tools\Binn\sqldmo.dll" 注册sqldmo.dll。 正常情况下,经过以上两个步骤,网页就应该可以访问了的。 但是我们经过以上两次操作后,访问网页依然提示如下错误: Retrieving the COM class factory for component with CLSID {10020200-E260-11CF-AE68-00AA004A34D5} failed due to the following error: 80070005. 后经过一段时间的检查,我们发现C:\Program Files\文件夹仅有Administrator和System的控制权限,而没有其他任何用户的权限,因此我们为Microsoft SQL Server文件夹增加上Network Service 的读取权限。 至此,问题得到解决!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值