RM新时代国际平台

  • <div id="r605l"></div>
      1. <th id="r605l"></th>
      2. oracle數(shù)據(jù)庫常見問題處理總結(jié)1

        1、數(shù)據(jù)庫密碼被鎖定

        2、刪除oracle賬戶

        3、解瑣

        4、修改用戶名與密碼

        5、表空間不足與修改表空間為自動增長

        6、local_listener沒有值

        ERROR:

        ORA-01034: ORACLE not available

        ORA-27101: shared memory realm does not exist

        原因:報錯原因是local_listener沒有值

        解決:設(shè)置local_listener參數(shù)

        7、執(zhí)行impdp報錯

        ORA-39002: 操作無效

        ORA-39070: 無法打開日志文件。

        ORA-29283: 文件操作無效

        ORA-06512: 在 “SYS.UTL_FILE”, line 488

        ORA-29283: 文件操作無效等類似的錯誤。

        備注:使用expdp導(dǎo)出的11g的數(shù)據(jù)可以使用 10g的impdp導(dǎo)入到10g的數(shù)據(jù)庫里面,需要在兩個命令里面都添加一個version =10.2.0.1.0 指定相應(yīng)的版本號

        8、執(zhí)行netca報 file too short

        UnsatisfiedLinkError exception loading native library: njni12

        java.lang.UnsatisfiedLinkError: /u01/oracle/product/12c/dbhome_1/lib/libnjni12.so: /u01/oracle/product/12c/dbhome_1/lib/libclntsh.so.12.1: file too short

        9、glicb缺失

        10、統(tǒng)計報錯 ora-39126 ora-06502 LPX-00225

        添加參數(shù)EXCLUDE=STATISTICS

        11、ORA-01102 的解決辦法

        安裝完oracle 數(shù)據(jù)庫后啟時,遇到ora-01102錯誤。

        了解ORA-1102 錯誤原因:

        (1) 在ORACLE_HOME/dbs/存在 “sgadef.dbf” 文件或者lk 文件。這兩個文件是用來用于鎖內(nèi)存的。

        (2 )oracle的 pmon, smon, lgwr and dbwr等進程未正常關(guān)閉。

        (3) 數(shù)據(jù)庫關(guān)閉后,共享內(nèi)存或者信號量依然被占用。

        說明DATABASE 已經(jīng)是MOUNT狀態(tài)了,不用再次MOUNT.當 DATABASE 被UNMOUNT 后會被自動刪除,如果DATABASE沒有MOUNT,卻依然存在這個問題,只有手工將其刪除。

        具體解決ORA-01102問題的步驟:

        12、ORA-39346: data loss in character set conversion for object PACKAGE_BODY

        導(dǎo)出與導(dǎo)入時均設(shè)置全局字符集變量:

        13、impdp實施數(shù)據(jù)導(dǎo)入時遭遇ORA-31631、ORA-39122報錯:

        14、ORA-28547:連接服務(wù)器失?。?/p>

        在listener.ora 文件中把(PROGRAM = extproc)刪除# extproc是一個擴展的程序調(diào)用接口協(xié)議, 連接和調(diào)用外部的操作系統(tǒng)程序或進程用時會用到。

        15、ora-12514 tns 監(jiān)聽程序當前無法識別:

        修改listener.ora文件中的SID、host、key值

        16、更新到同一庫時,使用 table_exists_action=replace參數(shù)

        17、ORA-01078: failure in processing system parameters

        LRM-00109: could not open parameter file

        ‘/u01/oracle/product/11.2.0/dbhome_1/dbs/initsorcl.ora’

        解決方法:

        18、ORA-00821: Specified value of sga_target 512M is too small, needs to be at least 700M

        19、Fatal NI connect error 12170

        解決思路:

        (1)查看oracle的告警日志

        巡檢數(shù)據(jù)庫alert log路徑:

        (2)查看監(jiān)聽器日志路徑

        記一次該問題的處理方法:

        (1),在sqlnet.ora 中末增加以下參數(shù): (建議操作前先備份原文件)

        (2),在 listener.ora 末增加以下參數(shù):

        (3),重讀監(jiān)聽器配置文件:

        再查看alter log警報日志

        二、告警日志文件大小過大處理:診斷追蹤信息不再寫入到告警日志文件中

        (路徑cd $ORACLE_HOME/network/admin)

        (1). 在服務(wù)端的sqlnet.ora文件中增加一行

        (2). 在服務(wù)端的listener.ora中增加一行(其中l(wèi)istenername替換為你自己的監(jiān)聽器名稱)

        (3). 使用lsnrctl命令使以上配置生效(業(yè)務(wù)不會中斷,如果業(yè)務(wù)不是很緊張,最好使用lsnrctl restart確保參數(shù)生效)

        20、 用pl/sql developer 調(diào)試存儲過程報錯

        錯誤信息:debugging requires the debug connect session system privilege.

        原因:用戶權(quán)限不夠,使用以下命令授予權(quán)限:


        下一篇:Oracle數(shù)據(jù)庫故障處理
        RM新时代国际平台
      3. <div id="r605l"></div>
          1. <th id="r605l"></th>
          2. <div id="r605l"></div>
              1. <th id="r605l"></th>
              2. 新时代RM|国际平台 新时代软件下载 RM新时代官网网址 rm新时代是正规平台 新时代rm平台入口