回答问题 · 2018-08-30 19:02 PLS-00924:本平台不支持本地编译 原因:本平台不支持PL / SQL程序的本地编译。 操作:通过将参数plsql_compiler_flags设置为INTERPRETED,将PL / SQL程序编译为字节码。
回答问题 · 2018-08-30 19:02 PLS-00925:本地编译失败??:无法创建文件(字符串 字符串) 原因: PL / SQL程序的本机编译失败,因为无法创建文件。系统参数plsql_native_library_dir很可能不引用可写的现有目录 操作:确保系统参数plsql_native_library_dir引用存在且可写的目录。
回答问题 · 2018-08-30 19:02 PLS-00950:在此版本中,PL / SQL表不能在此SQL语句中使用。 原因:在SQL语句中,PL / SQL表被引用不正确。例如,可能已经做了以下参考,但PL / SQL表属性只能在过程语句中使用:SELECT ename_tab.COUNT INTO name_count WHERE ... 操作:从SQL语句中删除不正确的引用。
回答问题 · 2018-08-30 19:02 PLS-00951:string此版本不支持该功能 原因: PL / SQL无法理解导入库单元中的内容。它使用某种新特性或太旧的功能来解释此版本。 操作:使用此版本的PL / SQL重新编译导入的库单元,以更准确地发现不支持哪些功能。
回答问题 · 2018-08-30 19:02 PLS-00989:Cursor此版本不支持记录,对象或集合中的变量 原因: 3.0参考光标的实现限制 行动:无
回答问题 · 2018-08-30 19:02 PLS-00902:OUT或IN-OUT上下文中使用的READ-ONLY绑定变量 原因:在允许更新的上下文中使用了受更新保护的主机变量。 操作:检查上下文并更改主机变量的使用,或者将主变量的值分配给PL / SQL局部变量,然后使用局部变量。
回答问题 · 2018-08-30 19:02 PLS-00904:访问对象字符串的权限不足 原因:尝试在没有所需权限的情况下对数据库对象进行操作。发生此错误,例如,如果尝试更新仅授予SELECT权限的表。 操作:请求DBA执行操作或授予您所需的权限。
回答问题 · 2018-08-30 19:02 PLS-00905:对象字符串无效 原因:引用了无效的软件包规范或存储的子程序。如果其源代码或其引用的任何数据库对象自从上次编译以来已经被删除,REPLACEd或ALTER,那么包规范或存储的子程序将无效。 操作:了解什么使包规范或存储的子程序无效,然后确保Oracle可以重新编译它而不会出现错误。