新聞中心
Oracle 11數(shù)據(jù)庫(kù)監(jiān)聽(tīng)器是Oracle數(shù)據(jù)庫(kù)的重要組成部分,它負(fù)責(zé)接收和響應(yīng)來(lái)自客戶端的連接請(qǐng)求,在Oracle數(shù)據(jù)庫(kù)中,監(jiān)聽(tīng)器的主要任務(wù)是管理客戶端與數(shù)據(jù)庫(kù)服務(wù)器之間的連接,本文將詳細(xì)介紹如何啟動(dòng)Oracle 11數(shù)據(jù)庫(kù)監(jiān)聽(tīng)器。

成都創(chuàng)新互聯(lián)"三網(wǎng)合一"的企業(yè)建站思路。企業(yè)可建設(shè)擁有電腦版、微信版、手機(jī)版的企業(yè)網(wǎng)站。實(shí)現(xiàn)跨屏營(yíng)銷,產(chǎn)品發(fā)布一步更新,電腦網(wǎng)絡(luò)+移動(dòng)網(wǎng)絡(luò)一網(wǎng)打盡,滿足企業(yè)的營(yíng)銷需求!成都創(chuàng)新互聯(lián)具備承接各種類型的網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作項(xiàng)目的能力。經(jīng)過(guò)10年的努力的開(kāi)拓,為不同行業(yè)的企事業(yè)單位提供了優(yōu)質(zhì)的服務(wù),并獲得了客戶的一致好評(píng)。
準(zhǔn)備工作
在啟動(dòng)Oracle 11數(shù)據(jù)庫(kù)監(jiān)聽(tīng)器之前,請(qǐng)確保已經(jīng)完成以下準(zhǔn)備工作:
1、確保已經(jīng)安裝了Oracle 11數(shù)據(jù)庫(kù)軟件。
2、確保已經(jīng)創(chuàng)建了數(shù)據(jù)庫(kù)實(shí)例。
3、確保已經(jīng)配置了監(jiān)聽(tīng)器,在Oracle 11g中,默認(rèn)的監(jiān)聽(tīng)器名稱為L(zhǎng)ISTENER,端口號(hào)為1521,如果需要更改監(jiān)聽(tīng)器名稱或端口號(hào),可以在listener.ora文件中進(jìn)行配置。
4、確保已經(jīng)創(chuàng)建了TNSNAMES.ORA文件,用于存儲(chǔ)數(shù)據(jù)庫(kù)實(shí)例的名稱、服務(wù)名、協(xié)議、主機(jī)名和端口號(hào)等信息。
啟動(dòng)監(jiān)聽(tīng)器
在完成上述準(zhǔn)備工作后,可以按照以下步驟啟動(dòng)Oracle 11數(shù)據(jù)庫(kù)監(jiān)聽(tīng)器:
1、打開(kāi)命令提示符窗口。
2、切換到Oracle安裝目錄下的“bin”文件夾,如果Oracle安裝在C:oracleproduct11.2.0db_1路徑下,那么需要在命令提示符窗口中輸入以下命令:
cd C:oracleproduct11.2.0db_1bin
3、在命令提示符窗口中輸入以下命令啟動(dòng)監(jiān)聽(tīng)器:
lsnrctl start
或者,可以使用以下命令啟動(dòng)監(jiān)聽(tīng)器:
lsnrctl start service_name
service_name是在TNSNAMES.ORA文件中定義的服務(wù)名,如果服務(wù)名為orcl,那么可以使用以下命令啟動(dòng)監(jiān)聽(tīng)器:
lsnrctl start orcl
4、監(jiān)聽(tīng)器啟動(dòng)后,可以在命令提示符窗口中看到類似以下的輸出信息:
LSNRCTL for Linux: Version 11.2.0.3.0 Production on 06SEP2017 09:58:37 Copyright (c) 1991, 2017, Oracle. All rights reserved. Starting /u01/app/oracle/product/11.2.0/dbhome_1/bin/tnslsnr: please wait... Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))) STATUS of the LISTENER Alias LISTENER Version TNSLSNR for Linux: Version 11.2.0.3.0 Production Start Date 06SEP2017 09:58:37 Uptime 0 days 0 hr. 0 min. 0 sec Trace Level off Security ON: Local OS Authentication SNMP OFF Listener Log File /u01/app/oracle/diag/tnslsnr/localhost/listener/alert/log.xml Listening Endpoints Summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))) Service "orcl" has 1 instance(s). Instance "orcl", status READY, has 1 handler(s) for this service... The command completed successfully
驗(yàn)證監(jiān)聽(tīng)器狀態(tài)
為了驗(yàn)證監(jiān)聽(tīng)器是否已經(jīng)成功啟動(dòng),可以按照以下步驟進(jìn)行操作:
1、使用sqlplus工具連接到數(shù)據(jù)庫(kù)實(shí)例,如果用戶名為system,密碼為oracle,服務(wù)名為orcl,那么可以在命令提示符窗口中輸入以下命令:
sqlplus system/oracle@orcl
2、如果能夠成功連接到數(shù)據(jù)庫(kù)實(shí)例,說(shuō)明監(jiān)聽(tīng)器已經(jīng)成功啟動(dòng),在sqlplus工具中輸入以下命令查看數(shù)據(jù)庫(kù)實(shí)例的狀態(tài):
SELECT instance_name, status FROM v$instance;
關(guān)閉監(jiān)聽(tīng)器
在完成數(shù)據(jù)庫(kù)操作后,可以按照以下步驟關(guān)閉Oracle 11數(shù)據(jù)庫(kù)監(jiān)聽(tīng)器:
1、在sqlplus工具中輸入以下命令斷開(kāi)與數(shù)據(jù)庫(kù)實(shí)例的連接:
exit;
2、在命令提示符窗口中輸入以下命令停止監(jiān)聽(tīng)器:
lsnrctl stop service_name
service_name是在TNSNAMES.ORA文件中定義的服務(wù)名,如果服務(wù)名為orcl,那么可以使用以下命令停止監(jiān)聽(tīng)器:
lsnrctl stop orcl
當(dāng)前文章:Oracle11數(shù)據(jù)庫(kù)監(jiān)聽(tīng)器啟動(dòng)指南
網(wǎng)頁(yè)鏈接:http://www.5511xx.com/article/dhsshhd.html


咨詢
建站咨詢
