PLS-00252:引用了STANDARD包的错误副本,
.原因:当数据库打开时,引用了STANDARD的固定包版本,或者关闭数据库时的on-disk版本。显式使用SYS.X $包名称可以导致这一点。一个编译可能会从数据库关闭开始的时候看到这一点,但是在编译完成之前让另一个会话打开数据库是不幸的。另一个可能的原因是在执行“alter database close”时,通过svrmgrl设置“server server”。,
.操作:在数据库关闭时数据库打开和固定(预加载)版本时,使用磁盘版本的软件包。不要尝试使用错误的设置。应该很难引用错误的集合,除非明确地使用SYS.X $ package名称。另外,在做一个'alter database close'之前,一定要关掉'设置服务器输出'。,
.
.原因:当数据库打开时,引用了STANDARD的固定包版本,或者关闭数据库时的on-disk版本。显式使用SYS.X $包名称可以导致这一点。一个编译可能会从数据库关闭开始的时候看到这一点,但是在编译完成之前让另一个会话打开数据库是不幸的。另一个可能的原因是在执行“alter database close”时,通过svrmgrl设置“server server”。,
.操作:在数据库关闭时数据库打开和固定(预加载)版本时,使用磁盘版本的软件包。不要尝试使用错误的设置。应该很难引用错误的集合,除非明确地使用SYS.X $ package名称。另外,在做一个'alter database close'之前,一定要关掉'设置服务器输出'。,
.