oracle 10g ,PL/SQL问题:ORA-12520:TNS:监听程序无法为请求的服务类型找到可用的处理程序,怎么办?如图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 10g ,PL/SQL问题:ORA-12520:TNS:监听程序无法为请求的服务类型找到可用的处理程序,怎么办?如图相关的知识,希望对你有一定的参考价值。

到底怎么解决这个问题啊????我没多少分了,不知哪位高手能帮我啊!

参考技术A 服务没有在监听程序中注册,你需要手动注册一下。
sqlplus / as sysdba
alter system register

或者你重启一下实例,让数据库帮你完成注册。本回答被提问者采纳
参考技术B ORA-12520: TNS:listener could not find available handler for
requested type of server
Cause: None of the known and
available service handlers for requested type of server (dedicated or shared)
are appropriate for the client connection.
Action: Run "lsnrctl
services" to ensure that the instance(s) have registered with the listener and
that the appropriate handlers are accepting connections.
看下你的lisner启动正常吗
参考技术C 到服务里去,启动oracle的三个重要的服务。再重试一下。追问

试用过了,凡是oracle的服务。我都启动了,就是不行啊,怎么办?什么原因?

Oracle11G_PL/SQL

PL/SQL:对应SQL Server中的T-SQL,含义是过程语言和接过话查询语言的结合,支持多种数据类型,是对SQL的扩展;
执行过程:客户端将PL/SQL程序块发给服务器端,首先由PL/SQL引擎执行其中的过程语言,然后将SQL语句发送给SQL引擎,将结果返回给客户端;最后要加上/用于执行;单独使用/执行上一个程序段;
PL/SQL程序块组成:声明、可执行部分、异常处理,执行是必选,其他两个可选
动态SQL:通过EXECUTE IMMEDIATE表示,默认情况PL/SQL不允许执行DDL,但通过动态SQL可以执行DDL语句;
错误处理:预定义异常、自定义异常;使用excpetion关键字;

以上是关于oracle 10g ,PL/SQL问题:ORA-12520:TNS:监听程序无法为请求的服务类型找到可用的处理程序,怎么办?如图的主要内容,如果未能解决你的问题,请参考以下文章

oracle 10g R2数据库,用pl/sql developer 删除数据时,执行DELETE FROM TABLE1后就一直停在执行的状态,

oracle 10g问题:tnsname.ora到底怎么 配置?是否因为它配置不对,导致PL/SQL不能用,如图:.

oracle 10g pl/sql 有条件的循环选择

使用 PL/SQL 过程在 oracle 10g 中转储表

PL/SQL Oracle 10g 询问用户输入(替代变量除外)

jdbc是啥,和PL/SQL developer是啥关系?