vs2008中连接ORACLE11G报错误:OCI error encountered. Error encountered while creating OCI environment.
来源:互联网 发布:韩国网络剧奇迹百度云 编辑:程序博客网 时间:2024/05/16 18:38
OCI error encountered. Error encountered while creating OCI environment.
工作中遇到了一个问题,是sql server中导数据到oracle 11g中遇到的。
环境是是vs 2008 开发的ssis包 通过 AttunitySSISOraAdapters 连接oracle 11g的。在我本地电脑一直报如下错误:
error message:
===================================
ssqadm_is_hyjz_zyjzdsgxrlhnmbh_k_mm_etl [连接管理器“Oracle Connector”] 出错: OCI error encountered. Error encountered while creating OCI environment
(Microsoft Visual Studio)
===================================
Test connection failed
===================================
对 COM 组件的调用返回了错误 HRESULT E_FAIL。 (Microsoft.SqlServer.DTSRuntimeWrap)
------------------------------
程序位置:
在 Microsoft.SqlServer.Dts.Runtime.ConnectionManager.AcquireConnection(Object txn)
在 Attunity.IntegrationServices.DataFlowUI.OracleUI.OraConnectionDialog.testConBtn_Click(Object sender, EventArgs e)
===================================
对 COM 组件的调用返回了错误 HRESULT E_FAIL。 (Microsoft.SqlServer.DTSRuntimeWrap)
------------------------------
程序位置:
在 Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager100.AcquireConnection(Object pTransaction)
在 Microsoft.SqlServer.Dts.Runtime.ConnectionManager.AcquireConnection(Object txn)
ssqadm_is_hyjz_zyjzdsgxrlhnmbh_k_mm_etl [连接管理器“Oracle Connector”] 出错: OCI error encountered. Error encountered while creating OCI environment
(Microsoft Visual Studio)
===================================
Test connection failed
===================================
对 COM 组件的调用返回了错误 HRESULT E_FAIL。 (Microsoft.SqlServer.DTSRuntimeWrap)
------------------------------
程序位置:
在 Microsoft.SqlServer.Dts.Runtime.ConnectionManager.AcquireConnection(Object txn)
在 Attunity.IntegrationServices.DataFlowUI.OracleUI.OraConnectionDialog.testConBtn_Click(Object sender, EventArgs e)
===================================
对 COM 组件的调用返回了错误 HRESULT E_FAIL。 (Microsoft.SqlServer.DTSRuntimeWrap)
------------------------------
程序位置:
在 Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager100.AcquireConnection(Object pTransaction)
在 Microsoft.SqlServer.Dts.Runtime.ConnectionManager.AcquireConnection(Object txn)
网上查了很多,没有这方面的问题的解决方案,时间过去了有半个月,只好查了下国外的网站看到一个靠近点的,但是也没有完全解决:
参考: http://forums.attunity.com/forums/microsoft-ssis-oracle-connector/oci-error-encountered-error-encountered-while-2147.html
又经过自己多次实验终于找到
解决方法:
不管你的开发环境是win7 ,win10 还是win server 是64 位还是 32系统 ,vs是2008 。attunity 都要安装32位的。 oracle 也要有32的client 。将path环境变量中都添加oracle 32的路径。
重新启动vs2008 。重新测试连接 ok。
不要觉得本地系统是64位的 , attunity oracle 安装的都是64的,应该能成功。 attunity oracle 都改成 32 就连接成功!
我的vs2008 :
0 0
- vs2008中连接ORACLE11G报错误:OCI error encountered. Error encountered while creating OCI environment.
- AP Encountered Error while creating accounting for AP Invoice
- Encountered Error while creating accounting for AP Invoice
- 模拟器报错:An error was encountered while running
- an error was encountered while running arcsde
- AP Encountered Error while creating accounting for AP Invoice [intangible assets-1]
- OCI-22053: overflow error
- iOS:模拟器错误 An error was encountered while running (Domain = FBSOpenApplicationErrorDomain, Code = 4)
- 错误:unable to run app in simulator An error was encountered while runing
- oracle imp 命令导入数据库报 ORACLE error 1658 encountered 错误 --原因是表空间不足。。。。
- OCI-22053: overflow error 问题
- exp导出报错EXP-00008: ORACLE error 4031 encountered
- EXP-00056: ORACLE error 6550 encountered报错;
- mysql报Fatal error encountered during command execution的解决办法
- EXP-00008: ORACLE error 6550 encountered 报错
- A PHP Error was encountered
- pig ERROR 2997: Encountered IOException
- OutputStream encountered error during write
- 洛谷 P1080 国王游戏
- 2016最新号段验证(java)
- windows常用工具大汇集
- ubuntu14.04编译yael v438 遇到的一些问题
- SQL Server与Java的类型对应,Char用setString设值
- vs2008中连接ORACLE11G报错误:OCI error encountered. Error encountered while creating OCI environment.
- git 远程版本库,github提供服务原理,git自动更新发送邮件
- Codeforces 723d Exams
- 使用gulp创建服务器
- iOS Xcode 使用命令行 能找到 项目中以私有方法为关键字的全部文件和方法
- Python单元测试——深入理解unittest
- Android 数据库操作
- 【Linux】centOS 启动流程图
- 如何在 CentOS / RHEL 上设置 SSH 免密码登录