最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

與虛擬機Oracle連接出現(xiàn)ora-12154問題的解決方法

 更新時間:2017年03月15日 22:15:03   投稿:mdxy-dxy  
這篇文章主要介紹了與虛擬機Oracle連接出現(xiàn)ora-12154問題的解決方法,需要的朋友可以參考下

談到ora-12154問題,網(wǎng)上有一大堆解決方法,原因基本統(tǒng)一:tns或listener配置不正確。對于listener配置不正確的一般較少發(fā)生,大多數(shù)人都是按照默認配置一路“下一步”過來的,基本都是orcl的服務(wù)名,如果說本地可以連通orcl,別的機子就連不通那應(yīng)該跟listener關(guān)系不大。大部分都是tns配置不正確。我遇到的現(xiàn)象是:在本機建了一個2003的虛擬機,虛擬機里面裝了oracle10g,默認配置。本機只裝了oracle10g的客戶端,當(dāng)我以前用本機連接局域網(wǎng)內(nèi)數(shù)據(jù)庫的orcl服務(wù)(數(shù)據(jù)庫與局域網(wǎng)內(nèi)數(shù)據(jù)庫一樣)時沒有問題,但是在連接虛擬機中的orcl服務(wù)卻連不通,總是報ora-12154錯誤。而虛擬機內(nèi),plsql卻可以連接虛擬機oracle,但是不能連接本機所在局域網(wǎng)內(nèi)的oracle。

按照如下過程,一般都能解決:

  1. 在虛擬機內(nèi)開cmd,用lsnrctl status查看監(jiān)聽器監(jiān)聽的服務(wù)
  2. 如看到監(jiān)聽服務(wù)“orcl”,那在本機的tns配置中(SERVICE_NAME = orcl)必須寫orcl;如果想要自定義,則在虛擬機內(nèi)的listener配置中就要加入自定義服務(wù)名,記得要重啟監(jiān)聽服務(wù):lsnrctl reload
  3. 最后形成的配置文件如下

虛擬機listener:

SID_LIST_LISTENER = 
 (SID_LIST = 
  (SID_DESC = 
   (GLOBAL_DBNAME = test)   自定義服務(wù)名 
   (ORACLE_HOME = E:\oracle\product\10.2.0\db_1) db_home 
   (SID_NAME = test)    

  ) 
  (SID_DESC = 
   (PROGRAM = extproc) 
   (SID_NAME = PLSExtProc) 
   (ORACLE_HOME = E:\oracle\product\10.2.0\db_1) ##這個服務(wù)保證你可以使用外部過程,如C程序 
  ) 
 )

本機tns:

ORCL_XNJ = 
 (DESCRIPTION = 
  (ADDRESS_LIST = 
   (ADDRESS = (PROTOCOL = TCP)(HOST = 182.12.15.232)(PORT = 1521)) 
  ) 
  (CONNECT_DATA = 
   (SERVICE_NAME = test) 與自定義服務(wù)名對應(yīng) 
  ) 
 )

再次連接,問題解決!

記住,一定從最簡單的原因找起,不要一上去就看到網(wǎng)上的什么改process數(shù)、注冊表之類的,要想想本機能連為什么通過網(wǎng)絡(luò)就不行,還是定位問題。

相關(guān)文章

最新評論

淄博市| 灌南县| 白水县| 重庆市| 农安县| 隆回县| 宜阳县| 云浮市| 广饶县| 石棉县| 乌鲁木齐县| 来凤县| 惠东县| 读书| 甘泉县| 高安市| 全州县| 木里| 册亨县| 拉孜县| 泽州县| 天津市| 保亭| 会同县| 西盟| 闵行区| 永定县| 和政县| 花莲县| 抚顺市| 本溪| 郑州市| 汤原县| 漯河市| 松溪县| 诸暨市| 营口市| 沁阳市| 东丰县| 遂昌县| 南阳市|