文档解释
ORA-03139: This OCI call has been disabled by the DBA
Cause: The SEC_DISABLE_OLDER_ORACLE_RPCS initialization parameter was enabled.
Action: Contact the Database Administrator
ORA-03139错误是一个Oracle数据库服务器错误。它指出数据库管理员(DBA)已禁止数据库引用该OCI调用,不允许应用程序发送该调用。
官方解释
ORA-03139是一个OCI(Oracle Call Interface)底层错误,它表明站在数据库管理员(DBA)和应用程序之间的受控制的访问控制而被禁止。它可以发生在很多数据库操作时,例如ALTER SESSION,INSERT,SELECT,UPDATE或创建过程。
常见案例
a)通过SQLPLUS连接到ORACLE
b)在PL / SQL块中执行特定操作
c)在数据库中构建存储过程
正常处理方法及步骤
1)首先找出数据库中禁用OCI呼叫的DBA。
2)找出为什么要禁用OCI呼叫。
3)请求数据库管理员重新启用被禁用的OCI调用。
4)检查并更新该应用程序,以避免以后再次出现该错误。