Oracle tns配置的6種常見錯誤解決問題

2021-05-22 12:44:46 字數 1381 閱讀 6765

經過長時間學習oracle,你可能會遇到oracle tns配置問題,這裡將介紹oracle tns配置問題的解決方法。最近忙著安裝oracle資料庫,本來挺簡單的,可老是出現問題,最後自己在網上整理了一些tns錯誤解決方法,希望對初學者有益。

常見問題:

1、ora-12541:tns:沒有***:

顯而易見,伺服器端的***沒有啟動,另外檢查客戶端ip位址或埠填寫是否正確。啟動***:

$lsnrctlstart或c:/lsnrctlstart。

2、ora-12500:tns:監聽程式無法啟動專用伺服器程序:

對於windows而言,沒有啟動oracle例項服務。啟動例項服務:c:/oradim–startup-sidmyoracle。

3、ora-12535:tns:操作超時:

出現這個問題的原因很多,但主要跟網路有關。解決這個問題,首先檢查客戶端與服務端的網路是否暢通,如果網路連通,則檢查客戶端與伺服器的的防火牆(包括系統自帶的和防毒軟體的防火牆)是否阻擋了連線。

4、ora-12154:tns:無法處理服務名:或者:無法解析指定的連線識別符號檢查輸入的服務名與配置的服務名是否一致。另外注意生成的本地服務名檔案(windows下如d:/oracle/ora92/network/admin/tnsnames.ora,

linux/unix下$oracle_home/network/admin/tnsnames.ora)裡每項服務的首服務名稱前不能有空格。

5、ora-12514:tns:監聽程序不能解析在連線描述符中給出的service_name開啟netmanager,選中服務名稱,檢查服務標識欄裡的服務名輸入是否正確。該服務名必須與伺服器端***配置的全域性資料庫名一致。

6、windows下啟動監聽服務提示找不到路徑:

用命令或在服務視窗中啟動監聽提示找不到路徑,或監聽服務啟動異常。開啟登錄檔,進入hkey_local_machine/system/current

controlset/services/oracleorahome92tnslistener項,檢視imagepath字串項是否存在,如果沒有,設定值為d:/oracle/product/10.2.0

/db_1/bin/tnslsnr.不同的安裝路徑設定值做相應的更改。這種方法同樣適用於oracle例項服務,同上,找到如同

hkey_local_machine/system/currentcontrolset/services/oracleservicemyoracle項,檢視imagepath字串項是否存在,如果沒有,則新建,設定值為d:/oracle/product/10.2.0/db_1/bin/oracle.execognos,以上介紹oracle tns配置的6種常見錯誤解決問題 。

男人常吃必殺精的6種食物

一 燒烤 夏天愛吃燒烤的男人注意了,專家指出,燒烤和油炸的澱粉類食物中含有致癌毒物丙烯醯胺,可導致男性少 弱精。此外,重金屬鎘 農藥殘留均對精子產生毒性。有研究發現,少弱精症患者的精子減少 活力下降,與鋅這種微量元素的缺乏有關係。因此,多吃牡蠣 蝦皮 動物肝臟 紫菜 芝麻 花生 豆類等富含鋅的食物,...

Pandas DataFrame的6種建立方法

pandas是python的資料分析利器,dataframe是pandas進行資料分析的基本結構,可以把dataframe視為乙個二維資料表,每一行都表示乙個資料記錄。本文將介紹建立pandas dataframe的6種方法。建立pandas資料幀的六種方法如下 學程式設計,上匯智網首先我們看一下如...

spring讀取xml配置檔案的6種方法

user user user ctx.getbean user user user1 user bf.getbean user 前兩種都是按照classpath來解析配置檔案 user user2 user fct.getbean user 以專案為根路徑,配置檔案放在class路徑下需要補全專案根...