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服务里启动 ora附加数据 OracleOraHome90HTTPServer 报错,很奇怪! 介绍大家一个好去处!!!!!! 我创建了一个用户,但不能以normal方式登陆. 如何在可变数组上建立索引? 请问我的Enterprise Manager Console为什么没反应呢? Pro*C/C++怎么总编译错误,请帮我看看那里错误了 怎样在数据库中存取图片 oracle的基本问题, 来讨论一下! 求创建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”)