1. 程式人生 > >啟動和測試oracle是否安裝成功

啟動和測試oracle是否安裝成功

轉自:https://www.cnblogs.com/justdo-it/articles/5112576.html

測試步驟1:請執行作業系統級的命令:tnsping orcl

測試步驟 2:請執行作業系統級的命令:sqlplus system/[email protected]

安裝完oracle後要啟動oracle服務,後監聽

1 su - oracle 
2 sqlplus /nolog 
3 sql> conn / as sysdba 
4 sql> startup (一般不需要加引數,只要設定好環境變數)啟動oracle服務
5 sql> quit (退出sql模式) 
6 lsnrctl start (啟動監聽器)
7 lsnrctl stop(關閉監聽器,在這之前,應該先關閉應用程式) 
8 sqlplus  /nolog 

要測試資料安裝是否成功,可按順序執行以下兩個步驟:

測試步驟1:請執行作業系統級的命令:tnsping orcl

上述命令假定全域性資料庫名是 orcl。以下是命令執行後的示例:

C:\>tnsping orcl

TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 10-11月-2005 10:09:58

Copyright (c) 1997, 2005, Oracle. All rights reserved.

已使用的引數檔案:
C:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora


已使用 TNSNAMES介面卡來解析別名
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = dbserver
)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl)))
OK

(50毫秒)



其中,結果OK 至關重要。上述結果如果正確,表明偵聽器配置無誤。

如果沒有看到此結果,不要繼續進行下一步。請檢查:

              使用 Oracle Net Configuration Assistant檢查網路配置(netca命令)

              使用 Database Configuration Assistant檢查資料庫配置(dbca命令)

測試步驟 2:請執行作業系統級的命令:sqlplus system/[email protected]

上述命令假定 SYSTEM使用者對應的口令是 password,假定全域性資料庫名是 orcl。

以下是命令執行後的示例(請手工輸入紅色部分文字):

C:\>sqlplus system/[email protected]

SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 11月 10 10:15:25 2005

Copyright (c) 1982, 2005, Oracle. All rights reserved.


連線到:
Oracle Database 10g Release 10.2.0.1.0 - Production

SQL>SELECT 1+2+3+4 測試結果 FROM DUAL;

測試結果
----------
10



上述結果如果正確,表明資料庫例程安裝和啟動正常。