Client / Server / Interoperability Support Between Different Oracle Versions [ID 207303.1]
Client / Server / Interoperability Support Between Different Oracle Versions [ID 207303.1] | |||||
修改時間 20-OCT-2010 型別 BULLETIN 狀態 PUBLISHED |
Oracle Client / Server Interoperability Support
Introduction
This note gives a summary of the support for interoperability between Oracle client and server versions. This includes support for connections over database links between Oracle versions. Note that this relates to support for investigation of defects / ability to obtain bug fixes.Note that this is a general guide for interoperability only - certain products or utilities may impose additional restrictions on supported combinations specific to the product / utility. eg: Precompilers, Export / Import utilities etc..
For a summary of the support status of each Oracle release see
General Policy
Oracle's general policy is to test and support each new Oracle release for compatibility with older releases thus:
- Test the NEW client to each OLDER server release where the OLDER release is still covered by (formerly ) at the time that the NEW version is released.
- Test OLDER clients to the NEW server release where the OLDER release is still covered by (formerly ) OR is in the first two years of (formerly ).
- Tests between the NEW version and other OLDER releases may be added where Oracle deems it sensible to support interoperability between those releases.
Current Interoperability Support Situation
The matrix below summarizes client and server combinations that are supported.New interoperability problems will only be investigated if BOTH releases involved are covered by a valid support contract at the time that the issue is reported .
eg:A 9.2.0 client to a 10.2.0 server issue requires the customer to have a valid contract for the 9.2.0 client in order for Oracle to investigate it.
Server Version Client Version 11.2.0 11.1.0 10.2.0 10.1.0 9.2.0 9.0.1 8.1.7 8.1.6 8.1.5 8.0.6 8.0.5 7.3.4 11.2.0 Yes Yes No 11.1.0 Yes Yes 10.2.0 ES ES No Was 10.1.0 ES ES ES Was 9.2.0 ES ES Was Was No No Was No 9.0.1 No No No Was Was Was Was Was No Was No Was 8.1.7 No No Was Was Was Was Was Was Was Was Was Was 8.1.6 No No No No No Was Was Was Was Was Was Was 8.1.5 No No No No No No Was Was Was Was Was Was 8.0.6 No No No No Was Was Was Was Was Was Was Was 8.0.5 No No No No No No Was Was Was Was Was Was 7.3.4 No No No No Was Was Was Was Was Was Was Was
Key:Specific Notes:
Yes Supported ES Supported but fixes only possible for customers with . Was Was a supported combination but one of the releases is no longer covered by any of Premier Support , Primary Error Correct support , Extended Support nor Extended Maintenance Support so fixes are no longer possible. No Has never been Supported General Notes:
- #2 - An ORA-3134 error is incorrectly reported if a 10g client tries to connect to an 8.1.7.3 or lower server. See .
- #3 - An ORA-3134 error is correctly reported when attempting to connect to this version.
- #4 - There are problems connecting from a 10g client to 8i/9i where one is EBCDIC based. See
- #5 - For connections between 10.2 (or higher) and 9.2 the 9.2 end MUST be at 9.2.0.4 or higher. Connections between 10.2 (or higher) and 9.2.0.1, 9.2.0.2 or 9.2.0.3 are not supported.
- #6 - For connections between 11.1 (or higher) database server and 10.1 / 10.2 database server across a database link the 10g end MUST be at 10.1.0.5 / 10.2.0.2 (or higher) respectively in order to use PLSQL between those versions. (This does not apply to normal 11g clients to 10g database server only server to server and a few very specific client products, such as Oracle Forms). See for more details.
- #7 - For database link connections between 11.2 (or higher) and 10.2 the 10g end MUST be at 10.2.0.2 (or higher) in order to use PLSQL between those versions. See for more details.
- For database links between different Oracle versions connections must be supported in BOTH directions in the matrix above.
eg: As 11.2 -> 10.1 is not supported then database links between these version are not supported in either direction.
- Unsupported combinations may appear to work but can encounter errors for particular operations. The fact that they appear to work should not be relied upon - issues on unsupported combinations will not be investigated.
- Since new database servers are compatible with a limited set of older OCI clients, it may not be necessary to upgrade the client software when upgrading the database. However, some new features may not work without upgrading the client software. So, for example, an Oracle 10.2 client is able to connect to an 11.2 database, but is not able to take advantage of newer features such as Client Result Cache (introduced in 11.1).
- Oracle Applications , or other Oracle products, may have supported configurations not listed in the matrix above.
- The matrix above also applies between different platforms and between 32/64 bit releases of Oracle client / server except where any Oracle platform desupport notice indicates otherwise .
- Unix BEQUEATH (BEQ) connections are NOT supported between different releases. eg: Client 10.2 is not supported to make an Oracle Net connection to a 11.2 server using the BEQ protocol adapter regardless of the interoperability support listed above. See for more details.
Terminology
for a description of Premier Support, Extended Support, Primary Error Correction Support and Extended Maintenence Support
Related Articles
- JDBC, JDK, and Oracle Database Certification
For JDBC clients information in takes priority over information in the above matrix.- Support Status of each Oracle Server (RDBMS) Release
- For Precompiler interoperability support also see:
"Pro*C/C++ Programmer's Guide 11g Release 2 (11.2)" [Part Number E10825-01]
"1 Introduction"
-> Frequently Asked Questions
-> Can I Use Any Release of Pro*C/C++ with Any Version of the Oracle Server?
- Export / Import Compatibility
[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/161195/viewspace-1048835/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2.3.3.3.2 Applications at Different VersionsAPP
- Client does not support authentication protocol requested by server; consider upgrading MySQL clientclientProtocolServerIDEMySql
- 高版本mysql訪問出現Client does not support authentication protocol requested by server;MySqlclientProtocolServer
- navicat本地連線mysql出現1251--Client does not support authentication protocol requested by server的解決方法MySqlclientProtocolServer
- Oracle OCP(32):SUPPORT:MOSOracle
- MySQL client server 協議MySqlclientServer協議
- 【Oracle SQL】months_between與trunc函式OracleSQL函式
- My Oracle Support, 縮寫為MOSOracle
- 在feign介面中返回泛型類(Generic response support for feign client)泛型client
- 配置Google支付相關引數(client_id, client_secret, refresh_token)Goclient
- Oracle:Windows10下安裝oracle client (win32_11gR2_client)OracleWindowsclientWin32
- client: c#+protobuf, server: golang+protobufclientC#ServerGolang
- 3.5 Different
- Older Versions Of EclipseEclipse
- A replica with the same server_uuid/server_id as this replica has connected to the source;ServerUI
- SAP Cloud for Customer(C4C)後臺ABAP系統的System ID和client IDCloudclient
- Different AG groups have the exactly same group_id value if the group names are same and the ‘CLUSTER_TYPE = EXTERNAL/NONE’None
- [20230308]versions偽列versions_starttime疑問2.txt
- manage-docs-versions
- socket.io client + socketio-netty server簡析clientNettyServer
- Client Side Cache 和 Server Side Cache 的區別clientIDEServer
- Oracle 最新PSU (Doc ID 2118136.2)Oracle
- different random numbers generatorrandom
- 11.23 Two Different Worlds
- Oracle OCP(13):GROUPING & GROUPING_ID & GROUP_ID & GROUPING SETSOracle
- Connect SQL Server from Linux Client using Windows Authentication and troubleshoot stepsSQLServerLinuxclientWindows
- mysqlbinlog命令詳解 Part 8 指定 Server IDMySqlServer
- RochyLinux 8.6安裝Oracle19c ClientLinuxOracleclient
- Oracle client安裝the jre is 0故障處理Oracleclient
- Oracle Grid Infrastructure for a Standalone ServerOracleASTStructServer
- 《初識TCP》iOS、macOS實現socket client與socket serverTCPiOSMacclientServer
- Migration Of An Oracle Database Across OS Platforms [ID 733205.1]OracleDatabaseROSPlatform
- Oracle 下載最新psu (Doc ID 2118136.2)Oracle
- 聊聊golang的Pseudo-versionsGolang
- 快速解決整合華為AGC服務提示miss client id問題GCclient
- 有Oracle support identifier的沒?幫下載兩個補丁OracleIDE
- 在 go websocket server 與 javascript websocket client 互動中使用 flatbuffersGoWebServerJavaScriptclient
- ERROR3948: Loading local data is disabled - this must be enabled on both the client and server sidesErrorclientServerIDE
- CF1408F Two Different