<< 返回文章列表

Oracle 20c不再支持的特性:Oracle 7 客户端的远程存储过程调用

2020年2月17日
盖国强
378

原文链接:https://www.modb.pro/db/21617

在 Oracle 20c 中,通过 ORA-06591 号错误,可以看到,Oracle 不再支持 Oracle 7 7.3.4 的 RPC 连接。

由此也可以看到,Oracle 的历史版本支持是非常久远的:

[oracle@enmotech ~]$ oerr ora 6591
06591, 00000, "Oracle7 release 7.3.4 clients are no longer supported for PL/SQL RPC"
// *Cause:  Beginning with Oracle Database 20c, Oracle7 release 7.3.4
//          clients are no longer supported for PL/SQL remote procedure calls (RPCs).
// *Action: Use an Oracle8 or later client to execute the PL/SQL RPC.

解决方案:使用 Oracle8 或者之后的版本去执行 PL/SQL RPC.


回忆一下 Oracle 7 的年代,为 ENMOTECH 创建一个 Oracle7 的数据库:


image%2Feditor%2Fbfac5825-df9c-45d1-a57f-cd999b1e112b.jpg

启动 Oracle 7,初始化数据库 SGA 仅 7M :


image%2Feditor%2Fd4bb5828-588a-4a4c-8218-b872f5f895e6.jpg


你一定不会记得,Oracle 7 还有两种安装模式:


image%2Feditor%2F977e5876-5632-4ecd-8306-8bd8eddeb6c3.jpg

不由感叹,时光悠悠如流水!