1、方法/步驟 打開secureCRT,連接到數(shù)據(jù)庫所在的linux機器。若用戶為root,請輸入命令“su - oracle”并回車,若要密碼,輸入密碼后并回車,就切換到了oracle用戶下。
10年積累的網(wǎng)站建設(shè)、做網(wǎng)站經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先制作網(wǎng)站后付款的網(wǎng)站建設(shè)流程,更有柳州免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
2、linux,用下面的步驟來啟動oracle數(shù)據(jù)庫。
3、使用終端工具登陸linux,再用sysdba角色登陸數(shù)據(jù)庫,用shutdown immediate關(guān)閉數(shù)據(jù)庫,再startup啟動實例。 只要登陸到linux,重啟數(shù)據(jù)庫、實例、監(jiān)聽等都可以設(shè)置。
如果這個窗口中,發(fā)現(xiàn)某些進程有異?;蛘哂脩魣?zhí)行了規(guī)定以外的應(yīng)用程序,如占用了太多的系統(tǒng)資源或者有僵尸進程的存在,則可以直接在這個窗口中講其刪除。
第一個的話可以用 ps aux | grep abc | grep -v grep如果返回值為0,那這個進程存在,如果不為0,那就不存在,下一步去啟動它。
可以寫一個腳本進行監(jiān)控 可以用 ps top jstack 等命令來查看和監(jiān)控進程。參考1 參考2 我是海騰數(shù)據(jù)中心的技術(shù)小哥,很高興為您解答問題。
最簡單的是配置動態(tài)監(jiān)聽:直接在命令行輸入netca,然后一直下一步,完成后就可以了,如下圖:還有一種是配置靜態(tài)監(jiān)聽:需要修改安裝目錄:product\10\dbhome_1\NETWORK\ADMIN下面的listener.ora文件,相對麻煩一點。
監(jiān)聽上不用任何設(shè)置,pmon每2分鐘都會檢查一下實例,會自動注冊service到監(jiān)聽的,除非你數(shù)據(jù)庫沒有正常啟動。
以oracle用戶登錄系統(tǒng),如果是root用戶,使用su - oracle切換用戶。以oracle用戶cd到oracle的bin目錄,cd $ORACLE_HOME/bin。以nolog方式運行sqlplus。以sysdba連接數(shù)據(jù)庫,如下SQL conn /as sysdba。
another listener on this computer.想著可能是之前的oracle沒有刪干凈,端口還是被占用的原因,于是切換到root用戶下,查看1521端口對應(yīng)的進程,然后kill掉。再次執(zhí)行 netca /silent /responseFile 路徑 命令,終于成功了。
可以通過SSH或者SecureCRTPortable等可以直接連接Linux操作系統(tǒng)的軟件,連接到Linux系統(tǒng)。下面具體介紹一下:登錄到Linux后,就可以在命令窗口直接對Linux進行操作了。先將用戶切換到Oracle。