使用10g客户端连接到Oracle 8.0数据库

时间:2020-03-06 14:55:25  来源:igfitidea点击:

我最近将oracle客户端升级到10g(10.2.0.1.0)。

现在,当我尝试连接到旧版8.0数据库时,我得到

ORA-03134: Connections to this server version are no longer supported.

有没有针对此问题的解决方法,还是我必须在本地计算机上安装两个客户端?

解决方案

我必须将Ccode连接到Oracle 7(我知道它是8 ...)...我得到它的唯一方法是获得CD以安装Oracle Server并进入"可选配置组件",然后使用Oracle73 Ver2.5.

我认为我们应该去检查Oracle 8 Server的CD并检查ODBC是否仍然可用。

是的,我们可以使用10g客户端连接到Oracle 8i数据库,但是8i数据库需要8.1.7.3补丁集,我们可以从Oracle的Metalink支持站点获得该补丁集(需要登录)。

这是有关Oracle论坛的详细信息。

如果不能选择更新Oracle数据库,则可以安装2个不同的客户端(位于不同的" Oracle Homes"(或者目录)中),并使用" selecthome.bat"文件在已安装的客户端之间进行切换。

例如,在连接到8i之前,我们需要运行:

C:\ Oracle \ Client1_8i \ bin \ selecthome.bat`

或者使用Oracle 10g客户端:

C:\ Oracle \ Client2_10g \ bin \ selecthome.bat`