天天看點

Oracle伺服器名無效,oracle NET 無效條目,要求有效的“服務名”

在本機配置NET時,會出現以下錯誤提示

Oracle伺服器名無效,oracle NET 無效條目,要求有效的“服務名”

這種情況根本無法配置成功的,即使參數都配置好,在儲存時也操作不成功。在Oracle10g中,NET配置檔案都存儲在%oracle_home%product10.2.0db_1NETWORKADMIN目錄中的tnsnames.ora檔案中,tnsnames.ora是一個文本檔案,我們用記事本打開,在裡面添加NET配置

IBMMAXIMO =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.5.25)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = IBMMAXIMO)

)

)

第一行的IBMMAXIMO是網絡服務名,僅作一個辨別,随便填寫;

第四行HOST參數是資料庫執行個體所在的機器位址;

第七行SERVICE_NAME參數是資料庫示例名,這個不能随意填寫;

然後儲存tnsnames.ora檔案就可以了

摘自 南山谷