Oracle Logon 当我使用用户名scott登录Oracle数据库时,总是报“ORA-12514:TNS:监听程序当前无法识别连接描述中请求的服务”是什么原因,请大家帮我解决一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 window系统吗?打开控制系统里的服务,启动oracle 你用的什么登陆数据库? SQL*PLUS还是pl sql developer ? D:\oracle\product\10.2.0\db_1\network\ADMIN可以参考此路径 用的是pl sql developer7.0 出现报错的原因我觉得有几种情况:1、数据库可能没有启动2、监听程序没有启动,导致无法登陆数据库(我是指第三方工具)3、在配置文件$ORACLE_HOME/network/admin/tnsnames.ora文件中服务的配置不对,都应该检查一下 把你在 cmd 下的命令 贴出来 如果你的监听服务已经起了的话,看看listener.ora的配置信息,最好是贴出来 当我输入“lsnrctl status”时,说没有监听程序监听程序是怎么设置的 是不是没有监听吧,提示应该是没有服务。监听如果是没有启动是不会提示你那样的错误。你的监听没有服务注册,所以有如上的错误。检查一下你的数据库实例是不是已经启动了。用本地登录后SQL>select status from v$instance;查看实例状况,或者你的window的服务没有启动也不会启动实例的。 将它select status from v$instance;输入进入后状态是打开的 不知道你的服务是不是在本机,看到你本机是WINDOWS的操作系统。如果服务在本机:如果单纯在控制面板->管理工具->服务 里面把服务器起了是不行的。还要在CMD中>sqlplus /nologSQL>conn / as sysdbaSQL>startup....如果是远程服务器,则看看远程服务器是不是启动。你的里面都没有监听。可以试试NETCA重新配置监听。然后再用LSNRCTL START启动监听。希望可以帮到你。 在看看lsnrctl status,这个可能是监听没有起来。 在看看lsnrctl status,这个可能是监听没有起来。 现在我重新配置了监听程序,已经能够用pl sql developer登录但是用SQL*PLUS登录时一闪就没了呀(我不是用命令“start sqlplus scott/123 as sysdba”) 服务没有开, 通过菜单或在Windows服务里启动 想起的一个关于group by 分组的问题~ 能通过转储表释放表空间吗? 急救 用exp到数据库时,用户名怎么和密码不同? varchar2(2000)和varchar2(1999)有和不同 求一个ORACLE函数列出所有的月份,急! 安装oracle9i提示程序交换区空间不够不能安装,怎么回事? 100分解决棘手问题,在线等 在Oracle内如何测试存储过程? 安装过sharepoint的朋友进来救命啊!!!!!! 数据库备份和恢复的问题 求创建oracle用户的解决方案(有数据库管理经验者特别关注) imp问题
D:\oracle\product\10.2.0\db_1\network\ADMIN可以参考此路径
1、数据库可能没有启动
2、监听程序没有启动,导致无法登陆数据库(我是指第三方工具)
3、在配置文件$ORACLE_HOME/network/admin/tnsnames.ora文件中服务的配置不对,都应该检查一下
如果你的监听服务已经起了的话,看看listener.ora的配置信息,最好是贴出来
监听程序是怎么设置的
是不是没有监听吧,提示应该是没有服务。监听如果是没有启动是不会提示你那样的错误。你的监听没有服务注册,所以有如上的错误。检查一下你的数据库实例是不是已经启动了。用本地登录后
SQL>select status from v$instance;查看实例状况,或者你的window的服务没有启动也不会启动实例的。
如果服务在本机:
如果单纯在控制面板->管理工具->服务 里面把服务器起了是不行的。
还要在CMD中
>sqlplus /nolog
SQL>conn / as sysdba
SQL>startup
....如果是远程服务器,则看看远程服务器是不是启动。你的里面都没有监听。可以试试NETCA重新配置监听。
然后再用LSNRCTL START启动监听。希望可以帮到你。
在看看lsnrctl status,这个可能是监听没有起来。
在看看lsnrctl status,这个可能是监听没有起来。
但是用SQL*PLUS登录时一闪就没了呀(我不是用命令“start sqlplus scott/123 as sysdba”)