zoukankan      html  css  js  c++  java
  • ORA-12520: TNS:监听程序无法为请求的服务器类型找到可用的处理程序解

    问题描述

    用 PLSQL 登录 oracle 数据库报错,提示:ORA-12520: TNS:监听程序无法为请求的服务器类型找到可用的处理程序。

    解决方法:
    1、登录sysDBA查看最大连接数

    select value from v$parameter where name = 'processes'; 

    2、修改最大连接数

    alter system set processes=1000 scope=spfile;

    Oracle中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件。它们是在数据库实例启动时候加载的,决定了数据库的物理 结构、内存、数据库的限制及系统大量的默认值、数据库的各种物理属性、指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件。可以分为两种类型:

    pfile: 初始化参数文件(Initialization Parameters Files),Oracle 9i之前,ORACLE一直采用pfile方式存储初始化参数,pfile 默认的名称为“init+例程名.ora”文件路径:/data/app/oracle/product/12.1.0/dbhome_1/dbs,这是一个文本文件,可以用任何文本编辑工具打开。

    spfile:服务器参数文件(Server Parameter Files),从Oracle 9i开始,Oracle引入了Spfile文件,spfile 默认的名称为“spfile+例程名.ora”文件路径:/data/app/oracle/product/12.1.0/dbhome_1/dbs 以二进制文本形式存在,不能用vi编辑器对其中参数进行修改,只能通过SQL命令在线修改。
    ---------------------

    windows命令重启oracle方法:
    开启:
    lsnrctl start
    net start oracleserviceorcl
    #orcl为实例名

    关闭:
    lsnrctl stop
    net start oracleserviceorcl

    cmd命令行连接数据库:
    sqlplus 用户名/密码@实例名 as sysdba
    例如:sqlplus sys/Pdata1234@orcl as sysdba

  • 相关阅读:
    web 移动端 适配
    meta
    meta设置
    时间
    CentOS下配置nginx conf/koi-win为同一文件的各类错误
    CentOS7 配置LAMP
    centos 进度条卡死
    LeetCode02:两数相加
    LeetCode01:两数之和
    单链表类,链表逆置
  • 原文地址:https://www.cnblogs.com/Dev0ps/p/9810762.html
Copyright © 2011-2022 走看看