读书人

怎解,该如何解决

发布时间: 2012-02-08 19:52:21 作者: rapoo

怎解
我在服器用sql*plus 登本服器出提示ora-12514:TNS:器法定描述中提供的service_name原因由于替了tnsnames.ora文件,后面我在net8 assistant中把器除掉重新建是不行。
各路高手怎解?

!!!


[解决办法]
你的TNS配置文件写的有问题:)写对了就可以用了

一般要注意几个地方
1.HOST 就上服务器机器的名字活静态IP地址
2.SERVICE_NAME 你装的ORACLE的实例的名称,其他的照抄就好了

举例:

CKCRP = --这个地方的CKCRP这个名称你随便写的,只要在你登陆的服务名称写这个就好
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.28.65.213)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = CKCRP)
)
)
其中
HOST=172.28.65.213换成你的数据库所在机器的活静态IP地址或者机器名称
SERVICE_NAME = CKCRP 这里的CKCRP换成你的实例的名称

其他的你可以全部照抄,然后加到你的TNS文件中去就可以

读书人网 >oracle

热点推荐