oracle.dataAccess.dll getting an error when connecting via 12c Client
I am working on upgrading oracle database of a installed .Net application from 11g to 12c.
I have upgraded the Oracle client to 12.1.0.2 and pointed the application to new database.
When i was using one of the component i was seeing the error Error Message: Data provider internal error(-3000) [System.String]
Error Stack: at Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, String procedure, Boolean bCheck, Int32 isRecoverable) at Oracle.DataAccess.Client.OracleException.HandleError(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, Object src) at Oracle.DataAccess.Client.OracleConnection.Open()
I have researched internet for possible solution and found that oracle.dataAccess dll
doesnt work with 12c client and 12c Client need managed dlls uploaded onto the application and require code changes.
But my scope doesn't allow me to update the code, So am looking for a process to connect to 12c oracle client with my application which has Oracle.dataAccess.dll
, any help is greatly appreciated.
上一篇: 用java扫描仪读取文件的怪异行为