oracle NET 无效条目,要求有效的“服务名”

2014-11-24 12:25:24 · 作者: · 浏览: 1

在本机配置NET时,会出现以下错误提示

\

这种情况根本无法配置成功的,即使参数都配置好,在保存时也操作不成功。在Oracle10g中,NET配置文件都存储在%oracle_home%\product\10.2.0\db_1\NETWORK\ADMIN目录中的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文件就可以了

摘自 南山谷