oracle12c - 需要使用 OracleDataAccess.Unmanaged 来处理 OracleDbType.Object 而无需在机器中安装 Oracle Client
问题描述
我需要使用 OracleDbType.Object 将 UDT 传递给 Oracle SP。使用部署在 Pivotal Cloud Foundry 中的 .Net Framework 4.5 Web API 中的 OracleDataAccess.Unmanaged DLL。
我需要使用它而不在我的机器/服务器中安装 Oracle 客户端。
请告知,如果有任何方法可以做到这一点。
尝试从 /Oracle/Home 复制 DLL 和其他依赖项,但在初始化 OracleCommand 的新实例时出现异常。
**异常文本 System.TypeInitializationException:Oracle.DataAccess.Client.OracleConnection..cctor() 处的 'Oracle.DataAccess.Client.OracleConnection 的类型初始化程序 --- 内部异常堆栈跟踪结束 --- 在 Oracle.DataAccess。 Client.OracleConnection..ctor(String connectionString) ...
解决方案
推荐阅读
- java - 试图将 ViewList 每个项目设置为全屏
- javascript - 使用js在asp net中显示弹出对话框不起作用
- hash - Swift 4.2 错误:对类使用未实现的初始化程序“init()”
- javascript - 每当从 Electron 记录一些 javascript 错误时,Chrome 开发人员工具都会抛出错误
- api - 通过 API 的 IB(即时彭博)聊天记录
- linux - 如何重命名 bash 中的文件以增加名称中的数量?
- html - 如何预填用户输入表单?
- ruby-on-rails - SSL_connect 返回=1 errno=0 state=error: 证书验证失败(无法获取本地颁发者证书)
- anaconda - 无法启动 Jupyter Notebook:“似乎不是 IPv4 或 IPv6 地址”
- c++ - 如何在 c++ 中将图标放在按钮上?