Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 Windows 服务,它可以批量复制到Oracle 10g服务器。这项服务在我的机器上运行良好。但是当我在另一台机器(安装了 Oralcle 10g 和 VS 2010)上安装此服务时,它给出了以下错误。
'Oracle.DataAccess.Client.OracleBulkCopy' 的类型初始化程序引发了异常。
我使用了放在我的 Service Bin 文件夹中的Oracle.DataAccess.dll (版本 2.112.3.0)。
检查您的配置文件。当 oracle 在你的 VS2010 项目中创建自定义类型时,一些属性被硬编码在配置文件中(查找 YourApplication.exe.config)
您将找到一个 <oracle.dataaccess.client> 部分。检查 [schema owner] 和 [factory name] 在定义的所有自定义类型中对于您的“生产”环境是否正确。