標籤:
方法/步驟
- 1
如中,我們在運行oracle的時候可能出現的錯誤資訊ORA-12545:因目標主機或對象不存在,串連失敗
- 2
解決方案:
首先從最基本的入手,這裡開啟電腦右擊,選擇管理
- 3
找到裡面的服務和應用程式,開啟服務
- 4
如所示~找到:
OracleOraDb11g_home1TNSListener
OracleServiceORCL
- 5
啟動這兩個資料服務,這是最為基本的了
- 6
資料服務啟動完畢之後,重新進行一次串連
- 7
如果這時候還是出現如中所示的提示內容,這樣的話解決方案估計就麻煩了一些,這裡你肯定是將你的電腦本地的名稱進行了改動
- 8
解決方案:
開啟app→賬戶→product→11.1.0→db_1→NETWORK→ADMIN
找到如中所示的兩個檔案listener.ora tnsnames.ora
- 9
點開這兩個檔案進行一下內容的修改(主要修改的內容就是如中的畫紅線的地區)
- 10
這邊需要你先開啟你的電腦找到你的電腦名稱,然後選擇複製
- 11
將listener.ora tnsnames.ora這兩個檔案夾中的HOST名稱都改為你的電腦名稱,隨後儲存完畢之後重新進行串連
- 12
如果出現如中所示的提示訊息的話,這裡你需要重新把你的oracle中的兩個服務進行重新的啟動
- 13
啟動完畢服務之後,如果還是出現如中的錯誤提示的話,這裡我們需要對你的監聽進行另外的配置了
- 14
在開始菜單中找到,Net Configuration Assistant
- 15
開啟如所示,選擇監聽程式的配置,點擊下一步
- 16
選擇重新設定,進入下一步
- 17
直接點擊下一步
- 18
選擇是
- 19
選擇協議一般情況下都是TCP
- 20
選擇使用標準連接埠號碼,點擊下一步
- 21
選擇否,進入下一步
- 22
監聽程式配置完畢,點擊下一步
- 23
選擇完畢,配置完畢,重新啟動監聽服務
- 24
這樣你的資料庫就可以串連成功了,以上方法希望可以幫到大家
-
ORA-12545:因目標主機或對象不存在,串連失敗