Oracle 9i 安全成功之后,并且配置好了本地网络服务名和监听器,服务名为 localdb在服务刚启动时用
sql scott/tiger@localdb
登录时经常提示 ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的 SERVICE_NAME
但是用 sql scott/tiger 登录却可以成功
并且再过几分钟之后,用 sql scott/tiger@localdb 又可以登录了这是怎么回事?
sql scott/tiger@localdb
登录时经常提示 ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的 SERVICE_NAME
但是用 sql scott/tiger 登录却可以成功
并且再过几分钟之后,用 sql scott/tiger@localdb 又可以登录了这是怎么回事?
估计是你的监听配置有问题,重新配一下就可以了
看看监听状态
1、后来SET Oracle_SID=localdb;就可以了,
2、但是重新启动后又不行了,最后在环境的高级中加了Oracle_SID,值localdb,这样就行了。
我的环境是Windows 2003 /oracle 9i
我在很多机器上都出现过这种情况
一般如果数据库在本地机上,用 sql scott/tiger 都可以登录,并且很快