oracle的942错误是什么

WBOY
WBOY 原创
2022-05-30 17:05:01 3091浏览

oracle的942错误表示的是表或者视图不存在;出现该错误的原因是exp版本与数据库版本不相同,虽然安装包已安装成功,但表中的相关信息并未更新,可用“select comp_id,version from dba_registry”查看。

本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。

oracle的942错误是什么

ORA-00942: 表或视图不存在;

出现该错误的原因是:由于exp的版本与数据库的版本不相同,

虽然安装包已经安装成功,但是数据字典表中的相关信息并未更新,

通过该语句查看

26.png

已连接。

SQL> shutdow immediate

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup migrate

ORACLE 例程已经启动。

Total System Global Area 1687760036 bytes
Fixed Size                   457892 bytes
Variable Size             486539264 bytes
Database Buffers         1199570944 bytes
Redo Buffers                1191936 bytes

数据库装载完毕。

网管网bitsCN.com

数据库已经打开。

SQL> spool d:\catpatch.log
SQL> @d:\oracle\ora92\rdbms\admin\catpatch.sql
SQL> spool off

注:在catpatch中会调用catexp来修改exp

至此成功修改exp

使用exp导出成功DD

打完patch后,

SQL>shutdown immediate
SQL>startup 正常打开,
942 oracle Oracle

推荐教程:《Oracle视频教程

以上就是oracle的942错误是什么的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。