ORACLE創(chuàng)建實(shí)例的過(guò)程
ORACLE創(chuàng)建實(shí)例是我們最常用的操作之一,下面就為您詳細(xì)介紹ORACLE創(chuàng)建實(shí)例的全過(guò)程,希望對(duì)您能夠有所幫助。
一、ORACLE創(chuàng)建實(shí)例過(guò)程:
1、安裝好ORACLE服務(wù)端。
2、ORACLE創(chuàng)建實(shí)例,使用ORAHOME目錄下的"Configuration and Migration Tools"下的"Database Configuration Assistant"工具。
3、步驟2:選擇"創(chuàng)建數(shù)據(jù)庫(kù)"。
4、步驟3:選擇數(shù)據(jù)庫(kù)模板。
5、步驟4:選擇"專(zhuān)用服務(wù)器模式"。
6、步驟5:設(shè)置初始化參數(shù)。
7、其它默認(rèn),點(diǎn)擊"完成"。
創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)實(shí)例,在系統(tǒng)服務(wù)里會(huì)增加一個(gè)服務(wù),名為:"OracleServer"+所創(chuàng)建的數(shù)據(jù)庫(kù)實(shí)例的SID,該服務(wù)需要啟動(dòng)。
二、接著需要配置監(jiān)聽(tīng)文件,如果沒(méi)有的話(huà),在OEM中"將數(shù)據(jù)庫(kù)添加到數(shù)",打開(kāi),輸入SYSTEM/PASSWORD,會(huì)提示沒(méi)有監(jiān)聽(tīng)器的。
監(jiān)聽(tīng)文件路徑:ORAHOME/ora92/network/admin/listener.ora
另外監(jiān)聽(tīng)器日志文件路徑是:ORAHOME/ora92/network/log/listener.log
用編輯器打開(kāi)listener.ora文件,修改設(shè)置信息。例如(下面是一個(gè)完成的文件內(nèi)容):
- # 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)
- )
- )
三、運(yùn)行監(jiān)聽(tīng)器:
1、在"開(kāi)始"——"運(yùn)行",輸入lsnrctl,進(jìn)入監(jiān)聽(tīng)器管理。
2、可以使用HELP命令查看命令。
3、LSNRCTL>start
運(yùn)行了監(jiān)聽(tīng)器,就可以在OEM里打開(kāi)所創(chuàng)建的數(shù)據(jù)庫(kù)實(shí)例了。
如果要使用PL/SQL DEV來(lái)登錄該數(shù)據(jù)庫(kù)實(shí)例,還需要配置好tnsnames.ora文件,路徑是:oraHOME\oracle\ora92\network\admin\tnsnames.ora
一個(gè)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這兩個(gè)配置文件會(huì)出現(xiàn)亂碼,導(dǎo)致無(wú)法使用OEM或PL/SQL DEV登錄數(shù)據(jù)庫(kù),所以注意要把亂碼部分設(shè)置好。
這兩個(gè)文件的路徑分別為:
ORAHOME\ora92\network\admin\listener.ora
oraHOME\ora92\network\admin\tnsnames.ora
【編輯推薦】