oracle的942錯誤表示的是表或視圖不存在;出現該錯誤的原因是exp版本與資料庫版本不相同,雖然安裝包已安裝成功,但表中的相關資訊並未更新,可用“select comp_id,version from dba_registry”查看。
本教學操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。
ORA-00942: 表或視圖不存在;
出現該錯誤的原因是:由於exp的版本與資料庫的版本不相同,
雖然安裝套件已經安裝成功,但是資料字典表中的相關資訊並未更新,
透過該語句查看
#已連線。
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中文網其他相關文章!