欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Oracle報(bào)錯(cuò)ora-12514檢查以及解決方法

 更新時(shí)間:2023年03月13日 10:21:46   作者:蕭仁武  
前幾天重新安裝了數(shù)據(jù)庫(kù)服務(wù)器,在服務(wù)器上使用都一切正常,然后在我的客戶端配置一個(gè)tns服務(wù)名卻出問(wèn)題了,下面這篇文章主要給大家介紹了關(guān)于Oracle報(bào)錯(cuò)ora-12514檢查以及解決方法的相關(guān)資料,需要的朋友可以參考下

問(wèn)題

本地測(cè)試的時(shí)候,連接測(cè)試服務(wù)器上的Oracle數(shù)據(jù)庫(kù),報(bào)錯(cuò)如下:

ORA-12514, TNS:listener does not currently know of service requested in connect descriptor

參考文章

stackoverflow參考文章

本地問(wèn)題解決

1.查看Oracle當(dāng)前監(jiān)聽(tīng)器狀態(tài)

在命令行窗口輸入以下命令,查看Oracle當(dāng)前監(jiān)聽(tīng)器的狀態(tài)

> lsnrctl status

查看監(jiān)聽(tīng)器狀態(tài)

其中,監(jiān)聽(tīng)程序參數(shù)文件listener.ora 配置了要監(jiān)聽(tīng)的Oracle服務(wù)的信息,監(jiān)聽(tīng)程序日志文件log.xml 中記錄了連接報(bào)錯(cuò)的 ora-12514 信息。

服務(wù)摘要部分,記錄了當(dāng)前監(jiān)聽(tīng)器監(jiān)聽(tīng)到的服務(wù)的簡(jiǎn)要信息(截圖示例中的 orcltaco 就是被監(jiān)聽(tīng)的服務(wù)的名稱,orcltaco服務(wù)信息配置在上面的listener.ora 文件中)。

2.配置要監(jiān)聽(tīng)的服務(wù)信息

根據(jù)上一步查詢到的 監(jiān)聽(tīng)程序參數(shù)文件 listener.ora 的地址,用編輯器打開(kāi)對(duì)應(yīng)目錄下的 listener.ora 文件,添加要監(jiān)聽(tīng)的服務(wù)信息(服務(wù)信息從對(duì)應(yīng)的 tnsnames.ora 文件中查找,一般和 listener.ora 文件在同一目錄下)。

服務(wù)信息以及服務(wù)在 listener.ora 文件中的相應(yīng)配置如下:

服務(wù)信息

服務(wù)信息的服務(wù)名為:orcl

修改后的 listener.ora 文件如下:

listener.ora

3.重啟監(jiān)聽(tīng)器

上一步修改保存之后,在命令行中依次執(zhí)行以下兩個(gè)命令,重啟監(jiān)聽(tīng)器

> lsnrctl stop
> lsnrctl start

或者可以執(zhí)行 lsnrctl reload 來(lái)代替 lsnrctl stop,lsnrctl start

執(zhí)行結(jié)果如下:

重啟監(jiān)聽(tīng)器

查看啟動(dòng)后的服務(wù)摘要發(fā)現(xiàn),配置的 orcl 服務(wù)已經(jīng)被監(jiān)聽(tīng)器監(jiān)聽(tīng)到了,這時(shí)候在使用程序或者客戶端連接工具 賬戶密碼連接 orcl 服務(wù)訪問(wèn)數(shù)據(jù)庫(kù),連接成功!

lsnrctl命令

lsnrctl 作為oracle監(jiān)聽(tīng)命令,在啟動(dòng)、關(guān)閉或者重啟oracle監(jiān)聽(tīng)器之前確保使用lsnrctl status命令檢查oracle監(jiān)聽(tīng)器的狀態(tài),常用命令如下:

1、lsnrctl status 檢查當(dāng)前監(jiān)聽(tīng)器的狀態(tài)

2、lsnrctl start [listener-name] 啟動(dòng)所有的監(jiān)聽(tīng)器,可以指定名字來(lái)啟動(dòng)特定的監(jiān)聽(tīng)器

3、lsnrctl stop [listener-name] 關(guān)閉所有的監(jiān)聽(tīng)器,可以指定名字來(lái)關(guān)閉特定的監(jiān)聽(tīng)器

4、lsnrctl reload 重啟監(jiān)聽(tīng)器,此命令可以代替 lsnrctl stop,lsnrctl start

5、lsnrctl hep 可以顯示所有可用的監(jiān)聽(tīng)器命令

總結(jié)

到此這篇關(guān)于Oracle報(bào)錯(cuò)ora-12514檢查以及解決方法的文章就介紹到這了,更多相關(guān)Oracle報(bào)錯(cuò)ora-12514內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論