【发布时间】:2015-03-10 09:28:25
【问题描述】:
Oracle 9.2 客户端可以连接到 Oracle 12c 服务器吗? 我们有一个旧的服务器,它是 11g 版本,到目前为止从客户端连接没有问题。
谢谢。
【问题讨论】:
Oracle 9.2 客户端可以连接到 Oracle 12c 服务器吗? 我们有一个旧的服务器,它是 11g 版本,到目前为止从客户端连接没有问题。
谢谢。
【问题讨论】:
这不是受支持的组合,不。正如in the documentation 所说,您可以在My Oracle Support note 207303.1 中查看支持的客户端/服务器组合。
9i 客户端曾经支持 11g 服务器,但不支持 12c 服务器。有一个具体的说明:
尝试从 9.2 连接到 12.1 将失败,并出现“ORA-28040: No matching authentication protocol”错误。
【讨论】:
我们目前正在使用 9i 32 位客户端连接到正在测试的 Oracle 12c 64 位服务器,到目前为止它可以正常工作,但要谨慎。
例如,当您查询某些在 9i 中不可用但在 12c 中可用的数据类型时,系统可能会崩溃。因此,我们必须构建将时间戳数据类型转换为日期数据类型的视图。然后它工作正常。即使使用索引似乎也能正常工作。
【讨论】: