Oracle 9i 安全成功之后,并且配置好了本地网络服务名和监听器,服务名为 localdb
在服务刚启动时用
sql scott/tiger@localdb
登录时经常提示 ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的 SERVICE_NAME
但是用 sql scott/tiger 登录却可以成功
并且再过几分钟之后,用 sql scott/tiger@localdb 又可以登录了
这是怎么回事?
------解决方案--------------------
早上好啊,嘿嘿我这么早。
能使用就没问题啊,等相关服务都启动了再登录吧。
------解决方案--------------------
在本机用 sql scott/tiger 登录 没有走监听,所以可以用。
估计是你的监听配置有问题,重新配一下就可以了
------解决方案--------------------
命令行:lsnrclt status
看看监听状态
------解决方案--------------------
------解决方案--------------------
还是检查下配置,tnsnames.ora里面是不是没有配置正确
------解决方案--------------------
将服务名localdb重新配置一下,服务器不使用主机名,而使用IP地址。
------解决方案--------------------
在客户机上将服务名localdb重新配置一下,服务器不使用主机名,而使用IP地址。
LZ也可以贴出你的tnsnames.ora文件。
------解决方案--------------------
使用客户机上的net configuration assistant,主机使用ip,测试成功后使用此连接串。