ORACLE建立執行個體是我們最常用的操作之一,下面就為您詳細介紹ORACLE建立執行個體的全過程,希望對您能夠有所協助。
一、ORACLE建立執行個體過程:
1、安裝好ORACLE服務端。
2、ORACLE建立執行個體,使用ORAHOME目錄下的"Configuration and Migration Tools"下的"Database Configuration Assistant"工具。
3、步驟2:選擇"建立資料庫"。
4、步驟3:選擇資料庫模板。
5、步驟4:選擇"專用伺服器模式"。
6、步驟5:設定初始化參數。
7、其它預設,點擊"完成"。
建立一個資料庫執行個體,在系統服務裡會增加一個服務,名為:"OracleServer"+所建立的資料庫執行個體的SID,該服務需要啟動。
二、接著需要配置監聽檔案,如果沒有的話,在OEM中"將資料庫添加到數",開啟,輸入SYSTEM/PASSWORD,會提示沒有監聽器的。
監聽檔案路徑:ORAHOME/ora92/network/admin/listener.ora
另外監聽器記錄檔路徑是:ORAHOME/ora92/network/log/listener.log
用編輯器開啟listener.ora檔案,修改設定資訊。例如(下面是一個完成的檔案內容):
# LISTENER.ORA Network Configuration File: D:\oracle\ora92\network\admin\listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 86.16.24.88)(PORT = 1521))
)
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\ora92)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = name.domain)
(ORACLE_HOME = D:\oracle\ora92)
(SID_NAME = name)
)
(SID_DESC =
(GLOBAL_DBNAME = OEMREP)
(ORACLE_HOME = D:\oracle\ora92)
(SID_NAME = OEMREP)
)
(SID_DESC =
(GLOBAL_DBNAME = DEMO)
(ORACLE_HOME = D:\oracle\ora92)
(SID_NAME = DEMO)
)
(SID_DESC =
(GLOBAL_DBNAME = demo_dw)
(ORACLE_HOME = D:\oracle\ora92)
(SID_NAME = demodw)
)
)
三、運行監聽器:
1、在"開始"——"運行",輸入lsnrctl,進入監聽器管理。
2、可以使用HELP命令查看命令。
3、LSNRCTL>start
運行了監聽器,就可以在OEM裡開啟所建立的資料庫執行個體了。
如果要使用PL/SQL DEV來登入該資料庫執行個體,還需要配置好tnsnames.ora檔案,路徑是:oraHOME\oracle\ora92\network\admin\tnsnames.ora
一個tnsnames.ora例子如下:
DEMO =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 86.16.24.88)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = DEMO)
)
)
提示:
有些情況下,listener.ora和tnsnames.ora這兩個設定檔會出現亂碼,導致無法使用OEM或PL/SQL DEV登入資料庫,所以注意要把亂碼部分設定好。
這兩個檔案的路徑分別為:
ORAHOME\ora92\network\admin\listener.ora
oraHOME\ora92\network\admin\tnsnames.ora