Oracle.DataAccess,Version=4.112.4.0加载报错解决方案原创
金蝶云社区-Lee_Pitt
Lee_Pitt
1人赞赏了该文章 929次浏览 未经作者许可,禁止转载编辑于2022年07月19日 17:42:35
summary-icon摘要由AI智能服务提供

创建管理中心时遇数据库引擎FTP服务问题,需执行以下步骤解决:确保数据库服务器IP正确,卸载并删除旧odp_Net目录,重新安装odp_Net文件夹,修改Install.bat以避免删除注册表项,以管理员身份运行install.bat,可选Oracle注册表信息注入,重启IIS。若仍不行,检查应用池设置。

问题:创建管理中心时,提示"无法启用数据库引擎的FTP服务:未能加载文件或程序集“Oracle.DataAccess,Version=4.112.4.0, Culture=neutral, PublicKeyToken=89b483f429c47342或它的某一个依赖项。系统找不到指定的文件(如下图:)。



解决办法:步骤一:数据库服务器:请输入正确的ip,不知道ip的,请在cmd里面输入ipconfig(PS:请不要直接输入"."或者"localhost"或者"127.0.0.1"数据库服务器和应用服务器在同一台机器上)。


步骤二:进入"安装目录\Kingdee\K3Cloud\odp_Net“运行"uninstall.bat”先进行卸载,并将该目录删除。     卸载成功后的界面如下:


步骤三:cmd下运行命令"copy.bat"将下载的"安装包"(安装包:从官网上下载下来的安装包)将"odp_Net”文件夹copy到"步骤2"所在的目录.(ps:先在cmd里面切换到安装包的路径下,切换过去后,再执行copy.bat  "步骤2"所在的目录)。               安装成功后的界面如下:

在cmd下运行命令"copy.bat"如下图操作:(cmd命令指令执行,请找开发或是技术实施执行,可以百度相关cmd命令应用)

image.png


步骤四:修改Install.bat文件,记事本打开,找到对应行;或是通过替换Install.bat文件(附件下载:Install.zip)

del /q "%BAT_DIR%\odp.net.reg" => rem del /q "%BAT_DIR%\odp.net.reg"

image.png

del /q "%BAT_DIR%\common.reg" => rem del /q "%BAT_DIR%\common.reg"

image.png

del %reg_file% => rem del %reg_file%

image.png


步骤五:步骤三执行完成,以【管理员】的身份运行在【cmd命令行】下步骤二文件夹下的“install.bat”。

image.png


步骤六:Oracle的注册表信息注入(通常前面五个步骤可以解决问题,步骤六可以不执行)

common.reg注册

image.png

odp.net.reg注册

image.png

【产品安装目录】\K3Cloud\odp_Net\oramts\install\setup_reg.reg

image.png

步骤七:重启IIS


注:如以上步骤都不能解决,请进入应用池,检查"k3cloud"和"Managesite"两处的高级设置,需将圈中的”启用32位应用池“设置为“false"






图标赞 1
1人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0