首頁  >  文章  >  資料庫  >  oracle的942錯誤是什麼

oracle的942錯誤是什麼

WBOY
WBOY原創
2022-05-30 17:05:015099瀏覽

oracle的942錯誤表示的是表或視圖不存在;出現該錯誤的原因是exp版本與資料庫版本不相同,雖然安裝包已安裝成功,但表中的相關資訊並未更新,可用“select comp_id,version from dba_registry”查看。

oracle的942錯誤是什麼

本教學操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。

oracle的942錯誤是什麼

ORA-00942: 表或視圖不存在;

出現該錯誤的原因是:由於exp的版本與資料庫的版本不相同,

雖然安裝套件已經安裝成功,但是資料字典表中的相關資訊並未更新,

透過該語句查看

oracle的942錯誤是什麼

#已連線。

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