軟體裝好不可能就丟著不管, 多少會去檢查一下有沒有安裝成功,
這裡主要是確認Oracle裝好, 服務有啟動,
不過有另一個應檢查的是LOG (如SQL ERRORLOG).....
檢查Oracle 12c R2 on Oracle Linux 7安裝後的服務狀況
1. 檢查listener.ora檔案內容是否正確, 這我栽了多次, 因為一裝好的HOST在測試中會出現oracdb12c, 一下子沒注意就讓listener起不來……
# listener.ora Network Configuration File: /u01/app/oracle/product/12.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle12c.colindomain)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
2. 確認Listener是啟動的, 沒有啟動就手動啟動.
$ lsnrctl status
$ lsnrctl start
$ lsnrctl stop
如果用status檢查提示下列狀況, 就表示Listener是沒有啟動的.
TNS-12541: TNS:no listener
3. 手動啟動Oracle服務
$ sqlplus /nolog
SQL*Plus: Release 12.2.0.1.0 Production on Mon Jul 3 17:29:50 2017
Copyright (c) 1982, 2016, Oracle. All rights reserved.
SQL> connect /as sysdba
Connected.
SQL> startup
手動停止Oracle服務
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
4. 檢查資料庫服務是否正常, 最常用的就是查詢系統資訊看看是否有回傳值
SQL> select * from v$database;
5. 最後檢查Enterprise Manager Express是否能登入 (這個常遇到firewall或是網路設定而不通)