文章詳情頁
Oracle數(shù)據(jù)庫中刪除DUAL表后的處理
瀏覽:128日期:2023-11-12 15:35:36
Oracle系統(tǒng)中dual表是一個“神秘”的表,網上有很多網友都對該表進行了測試,該表只有一行一列,其實該表和系統(tǒng)中的其他表一樣,一樣可以執(zhí)行插入、更新、刪除操作,還可以執(zhí)行drop操作。但是不要去執(zhí)行drop表的操作,否則會使系統(tǒng)不能用,數(shù)據(jù)庫起不了,會報Database startup crashes with ORA-1092錯誤。 此時也不要慌亂,可以通過執(zhí)行以下步驟來進行恢復。可以用sys用戶登陸。 SQL> create pfile=’d:pfile.bak’ from spfileSQL> shutdown immediate在d:pfile.bak文件中最后加入一條: replication_dependency_tracking = FALSE重新啟動數(shù)據(jù)庫: SQL> startup pfile=’d:pfile.bak’SQL> create table “sys”.”DUAL”
標簽:
Oracle
數(shù)據(jù)庫
排行榜
