金蝶创建管理中心无法启用数据库引擎的FTP服务
1.下载64位的ODP.NET(官网有ODAC112021Xcopy_x64.zip文件下载,地址:http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html),下载的时候要注意其中的“64-bitOracleDataProviderfor.NET”是否与开发使用的.netframework版本一致。
2.安装ODP.NET,大概步骤如下:
(1)将ODAC112021Xcopy_x64.zip解压到磁盘中的某个目录,如:“D:\software\ODAC112021Xcopy_x64”,然后在命令行进入这个目录,输入如下命令:“install.batallC:\odp.netmyhome(installallcomponents)”。
(2)运行上述命令后,将自动将所有的文件拷贝到C:\odp.net目录下,接下来,在命令行进入C:\odp.net目录,运行一下命令:“configure.batallmyhome(configureallcomponent)”。上述命令将自动想GAC注册ODP.NET相关的dll,同时在vs2010中添加引用的时候能看到想要版本的Oracle.DataAccess.dll
重启生效!
2024-11-14 广告
1、根据金蝶云社区"K/3 Cloud 5.0版本Oracle.DataAccess.dll问题汇总 v1.1"的文档,一个一个核对过付出。 我出现上面是用“问题1第3个方法”解决的。
方法3、查看注册表DOP.NET是否存在[4.112.4.0]版本存在且正确
查看路径[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ ODP.Net]
验证[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ ODP.Net\4.112.4.0\DllPath]值是否正确,默认值为[K3\Cloud产品安装路径\odp_Net\bin]
2. 发现注册表的DLLPATH不对。
3.
如果确认有误,请以管理权限的命令行(CMD)下执行{K\3产品安装目录}\odp_Net\install.bat,然后重启IIS,重新登录系统进行验证。
(标粗体的是重点,我看了几点,也重装了一下,一开始不行。后来发现不是安装盘下面的目录 ,而是已经安装好的金蝶云的目录)。
方法4:运行install.bat
解决了。
金蝶安装程序中自带x86与x64两个版本的安装程序,可以根据自己的操作系统来选择,执行以下操作:
用系统管理员进入cmd或者Powershell;
执行相应目录下的copy.bat c:\odp.net,c:\odp.net是复制目录可以自行选择;
进行c:\odp.net;
运行install.bat;
重启iis;
问题解决。