2017-08-05 46 views
0

我爲oracle數據庫配置了兩個不同的虛擬機,但我對我應該使用哪個網絡適配器感到困惑。 我有2個不同的VMware的2個數據庫,當我用tnsping別名它給了我這個錯誤:我應該將哪個VM作爲我的Oracle數據庫的目標?

ERROR: 
ORA-12543: TNS:destination host unreachable 

這是我的TNS條目:

LISTENER_ORCL = 
    (ADDRESS = (PROTOCOL = TCP)(HOST = oel-12c)(PORT = 1521)) 
ORANC1 = 
    (DESCRIPTION = 
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.222.0)(PORT = 1521)) 
    (CONNECT_DATA = (SERVICE_NAME = ORANC1) 
    ) 
) 

我檢查了所有的聽衆,數據庫狀態和所有tns入口和聽衆。

我覺得我的網絡適配器問題NAT,HOSTonly之間的橋樑。

謝謝

+0

192.168.222.0是網絡地址; oel-12c會解析哪個地址? –

回答

0

看來您的tnsnames.ora文件中可能沒有ORCL條目。監聽器輸出表明它沒有啓動。嘗試從cmd

也請確保您的主機地址輸入正確。

echo %ORACLE_HOME% 
echo %ORACLE_SID% 
set oracle_sid=ORCL 
sqlplus/as sysdba 

複製並粘貼顯示的輸出。

+0

我檢查了一切。一切都很好,並設置。我在Vmware工作站中配置了2個虛擬機。我認爲它不可能在2個不同的虛擬機中配置/篡改2個不同的oracle數據庫。因爲它涉及虛擬機中的網絡配置問題而不是數據庫問題。 – user8420252

相關問題