使用dbca重新congfig一次試試
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),虎林企業(yè)網(wǎng)站建設(shè),虎林品牌網(wǎng)站建設(shè),網(wǎng)站定制,虎林網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,虎林網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
我在linux修改過(guò)機(jī)器名,出現(xiàn)問(wèn)題的由listener和oem,listener重新配就行了,oem出現(xiàn)報(bào)錯(cuò),通過(guò)dbca里config database重新配置了下oem就好了。
修改數(shù)據(jù)庫(kù)IP的步驟:
步驟1.在數(shù)據(jù)庫(kù)服務(wù)器端修改其IP地址
步驟2.在數(shù)據(jù)庫(kù)服務(wù)器端修改ORACLE8的配置,以oracle8用戶身份,修改$ORACLE_HOME/network/admin/listener.ora,在第一分段中設(shè)置Host=數(shù)據(jù)庫(kù)服務(wù)器新的IP地址;修改同一子目錄下的tnsnames.ora,在第二分段中設(shè)置Host=數(shù)據(jù)庫(kù)服務(wù)器新的IP地址。重新啟動(dòng)監(jiān)聽和數(shù)據(jù)庫(kù)。
步驟3.在網(wǎng)關(guān)主機(jī)上修改 /etc/filter.conf文件,將其中DBPRO_IPADDR配置為數(shù)據(jù)庫(kù)服務(wù)器新的IP地址。
步驟4.在網(wǎng)關(guān)主機(jī)上修改/etc/datahost文件,其內(nèi)容為數(shù)據(jù)庫(kù)服務(wù)器新的IP地址。
oracle查看服務(wù)器ip方法。
1、打開plsql,登錄到指定數(shù)據(jù)庫(kù)。
2、新建查詢,輸入sql語(yǔ)句,如下:
select
sys_context('userenv','ip_address')
from
dual;
3、查詢結(jié)果就是服務(wù)器的ip地址,
只需要修改tnsnames.ora文件中的IP地址即可。如圖:只需要將圖中的xxx.xxx.xxx.xxx換成現(xiàn)有的IP地址即可。
服務(wù)器端
...\network\admin\listener.ora
修改address的host即可。
客戶端
...\network\admin\tnsnames.ora
修改address的host即可。
監(jiān)聽是服務(wù)端的,負(fù)責(zé)監(jiān)聽網(wǎng)絡(luò)上發(fā)來(lái)請(qǐng)求,然后響應(yīng)。
也可用net
manager直接修改配置。
服務(wù)器是unix的,我就不知道文件地址了,反正都是同樣的修改。
修改后重新啟動(dòng)LISTENER。
你好,
oracle數(shù)據(jù)庫(kù)所在的機(jī)器更改IP地址后,發(fā)現(xiàn)無(wú)法連接,
解決這個(gè)問(wèn)題,需要修改一下對(duì)應(yīng)的文件:
F:\app\zhaohe\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
F:\app\zhaohe\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
把其中對(duì)應(yīng)的IP地址進(jìn)行修改后再重新啟動(dòng)oracle就可以解決問(wèn)題了;
注:重啟實(shí)例服務(wù)、OracleOraDb11g_home1TNSListener后,稍等1分鐘后即可。
listener.ora
# listener.ora Network Configuration File: F:\app\zhaohe\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = F:\app\zhaohe\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:F:\app\zhaohe\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.5)(PORT = 1521))
)
)
ADR_BASE_LISTENER = F:\app\zhaohe
tnsnames.ora
# tnsnames.ora Network Configuration File: F:\app\zhaohe\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.5)(PORT = 1521))
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.5)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
注意:HOST位置要用機(jī)器名或機(jī)器的網(wǎng)絡(luò)IP(如192.168.1.5)