原创 linux中與Oracle相關的內核參數詳解

下面列出在安裝Oracle的時候需要調整linux的內核參數以及各參數的詳細解析。Oracle官方安裝文檔中給出的最小值:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall

原创 TNS-03505 oracle用戶可以tnsping通,普通用戶tnsping報錯

今天碰到了一個有趣的問題oracle用戶可以tnsping通,普通用戶tnsping報錯用普通用戶tnsping數據庫的時候報TNS-03505: Failed to resolve name而用oracle用戶tnsping數據庫的時候

原创 oracle SQL*Loader-00510錯誤

今天一個入庫程序報錯SQL*Loader-00510 Physical record in data file (string) is longer than the maximum(number)明顯是sqlloader引起的官方文檔解

原创 Oracle 修改AWR的信息收集頻率

默認情況下,AWR的信息每隔一個小時收集一次AWR信息,並保留7天。這些數據存放在SYSAUX表空間中,可能會導致SYSAUX表空間不足,如果SYSAUX空間嚴重不足,將會在alter日誌報ORA-1683和ORA-1688錯誤,建議修改

原创 linux suse 查看和修改shell

linux裏有很多種shell,例如ksh,bash,csh等等當前用戶使用的是哪種shell,我們可以在/etc/passwd裏面查看linux-37:/ # cat /etc/passwd |grep -i smsweb1     -

原创 oracle ORA-01143:cannot disable media recovery

今天一臺服務器的開啓了歸檔,導致文件系統撐滿了,由於我們是開發庫,沒必要開啓歸檔,所以就把數據庫改爲非歸檔模式,但是在修改的時候碰到ORA-01143: cannot disable media recovery - file 20 ne

原创 linux sudo使用和sudoers配置詳解

sudo 是linux下常用的允許普通用戶使用超級用戶權限的工具,允許系統管理員讓普通用戶執行一些或者全部的root命令,如halt,reboot,su等等。這樣不僅減少了root用戶的登陸和管理時間,同樣也提高了安全性。Sudo不是對s

原创 oracle和OS監控軟件

今天發現了一款oracle和OS監控軟件Insider ,感覺很不錯;可以免費使用。監控的很全面包括如下overviewsystemsessiontopmemorywaitsstorage|/OundoredobackupnetworkO

原创 oracle中按指定條數批量處理的方法

oracle中按指定條數批量處理的方法示例--每處理10000條提交一次loopinsert into t2select * from t1 where rownum <= 10000;  --每次插入10000條delete from

原创 oracle連接LOCAL=NO

oracle連接常見的有帶LOCAL=NO參數或帶LOCAL=YES的進程。LOCAL=NO:非本地連接,即網絡連接。它是通過Listener 連接到服務器的。客戶端的應用通過客戶端的監聽向服務器的監聽發送請求,服務器的監聽接收後,在與數

原创 oracle卸載Oracle Clusterware

現象描述:  在oracle 10g/11g版本引進的oracle集羣軟件oracle clusterware,如果需要在服務器上重新安裝Oracle clusterware(crs),首先必須把Oracle clusterware(cr

原创 linux 文件時間詳解

在Linux中,沒有文件創建時間的概念。只有文件的訪問時間、修改時間、狀態改變時間。也就是說不能知道文件的創建時間。但如果文件創建後就沒有修改過,修改時間=創建時間;如果文件創建後,狀態就沒有改變過,那麼狀態改變時間=創建時間;如果文件創

原创 Oracle修改數據庫爲非歸檔模式

操作步驟如下:步驟 1 以oracle用戶登錄服務器,執行以下命令進入SQLPLUS。oracle@smgwrpt:~> sqlplus "/as sysdba"步驟 2 查看數據庫當前歸檔模式。SQL> archive log list