首页 > 解决方案 > Sharepoint webpart 2016 和 oracle db 9i

问题描述

安装 odac 和 oracle 客户端 12.2 后,我使用 system.data.oracleClient 通过 Visual Studio 2015 测试 oracle 连接,我的 oracle db 版本是 9i,连接在 Visual Studio 2015 上工作正常,但是当我将其作为 Webpart 部署到 Sharepoint 2016它在 sharepoint2010 中作为 webpart 正常工作时出错。问题就在sharepoint2016中,我使用.net framework 4.5

我不明白它在 Visualstudio 中的工作方式,而在 sharepoint 2016 中不工作,错误是 Error=ORA-03134:不再支持与此服务器版本的连接

在此处访问mypage时出现应用程序错误,Error=ORA-03134: 不再支持与此服务器版本的连接。在 System.Data.OracleClient.OracleException.Check(OciErrorHandle errorHandle, Int32 rc) 在 System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String userName, String password, String serverName, Boolean IntegratedSecurity, Boolean unicode, Boolean omitOracleConnectionName) .OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions) at System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)

标签: oraclevisual-studiosharepointsharepoint-2016system.data.oracleclient

解决方案


客户端 12.2 无法连接到 Oracle 9i,只有 11.2 客户端可以连接到 9.2.0。 客户端/服务器互操作性支持 [ID 207303.1]


推荐阅读