无法启用数据库引擎的FTP服务:未能加载文件或程序集“Oracle.DataAccess, Version=4.112.4.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项。系统找不到指定的文件。
金蝶安装程序中自带x86与x64两个版本的安装程序,可以根据自己的操作系统来选择,执行以下操作:
1. 用系统管理员进入cmd或者Powershell;
2. 执行相应目录下的copy.bat c:\odp.net,c:\odp.net是复制目录可以自行选择;
3. 进行c:\odp.net;
4. 运行install.bat;
5. 重启iis;
6. 问题解决。
7. 1、根据金蝶云社区"K/3 Cloud 5.0版本Oracle.DataAccess.dll问题汇总 v1.1"的文档,一个一个核对过付出。 我出现上面是用“问题1第3个方法”解决的。
8. 方法3、查看注册表DOP.NET是否存在[4.112.4.0]版本存在且正确
9. 查看路径[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ ODP.Net]
10. 验证[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ ODP.Net\4.112.4.0\DllPath]值是否正确,默认值为[K3\Cloud产品安装路径\odp_Net\bin]
11. 2. 发现注册表的DLLPATH不对。
12. 3.
13. 如果确认有误,请以管理权限的命令行(CMD)下执行{K\3产品安装目录}\odp_Net\install.bat,然后重启IIS,重新登录系统进行验证。
14. (标粗体的是重点,我看了几点,也重装了一下,一开始不行。后来发现不是安装盘下面的目录 ,而是已经安装好的金蝶云的目录)。
15. 方法4:运行install.bat
16. 解决了。
推荐阅读