ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连

保姆级教程:在Windows/Mac上从零部署清华Kronos股票预测模型(含Qlib数据更新避坑指南) 本文提供了一份详细的指南,帮助用户在Windows和Mac系统上从零部署清华Kronos股票预测模型,包括环境配置、模型权重获取、Qlib数据更新避坑等关键步骤。特别针对国内用户遇到的网络问题和数据更新不及时提供了解决方案,适合量化投资和金融科技爱好者快速上手。 阅读详情

 

首先在cmd中执行lsnrctl status命令
C:\Documents and Settings\Administrator>lsnrctl status

会显示如下信息:(注意你的可能是英文版)

监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=svctag-5dk652x)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
服务摘要..
服务 "PLSExtProc" 包含 1 个例程。
例程 "PLSExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
服务 "orcl" 包含 1 个例程。
例程 "orcl", 状态 BLOCKED, 包含此服务的 1 个处理程序...
服务 "orcl_XPT" 包含 1 个例程。
例程 "orcl", 状态 BLOCKED, 包含此服务的 1 个处理程序...
命令执行成功

如果看到 BLOCKED
这个问题说明数据库没有Mount
连接数据库,发现:
ORA-12528: TNS:listener: all appropriate instances are blocking new connections
用sqlplus /nolog
sql>connect [email=sys/ammic@amicly]sys/ammic@amicly[/email] as sysdba
ORA-12528: TNS:listener: all appropriate instances are blocking new connections

连接的问题可以通过修改listener.ora的参数,把动态的参数设置为静态的参数,红色标注部分,然后从新启动监听,就OK

位置D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN


SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = D:\oracle\product\10.1.0\db_1)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = orcl) //如果已经有这个orcl了,这个文件就不用修改
      (ORACLE_HOME = D:\oracle\product\10.1.0\db_1) //这里要根据你的实际路径来
      (SID_NAME = orcl)
    )
  )
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = lypch )(PORT = 1521))
      )
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
      )
    )
  )

通过修改tnsnames.ora的参数,红色表注部分
# tnsnames.ora Network Configuration File: D:\oracle\product\10.1.0\db_1
\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
AMMICLY =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = lypch )(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
      (UR=A) //加上这个,不知道是什么意思
    )
  )
EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )

我在这一步就重启机器啦,然后就好了,后面的没有试验。


然后 sqlplus /nolog
SQL>alter database mount;
SQL>alter database open;

这样就可以启动数据库了;

或者用Oradim -shutdown -sid ammicly -shuttype srvc,inst -shutmode immediate -syspwd ammic;关闭数据库
在用oradim -startup -sid ammicly -starttype srvc,inst -syspwd ammic;启动数据库解决;也可以在截面上从启动数据库服务来解决;

总结RA-12528问题是因为监听中的服务使用了动态服务,系统启动后,数据库没有正常的MOUNT,因此在动态模式下,就会出现这个问题,用静态的就不会有这个问题,因此上面的方法就是把监听设置为静态,或者在tnsnames.ora中追加(UR=A)或者从启动服务,三种方法解决问题;

转至:http://blog.youkuaiyun.com/zhch152/article/details/7398420

Zabbix 简介、优缺点、基础原理 (8条消息) Zabbix 的基础概念、原理和架构_Lee木木的博客-优快云博客_zabbix架构类型Zabbix 的基础概念、原理和架构_Lee木木的博客-优快云博客_zabbix架构类型 --------------------------------------------------------------------------------------------------------------------------- 一、Zabbix 简介 Zabbix是由A... 阅读详情

相关推荐

Visio 2013 Professional密钥安装激活全攻略:版本匹配与故障排查

产品密钥是软件授权体系中的核心凭证,用于验证用户对软件的使用权限。在微软Office产品线中,Visio 2013 Professional采用25位字符的密钥机制,通过联网或电话方式完成激活。正确使用密钥不仅能确保软件功能完整,还能避免因授权问题导致的工作中断。对于企业IT运维和个人用户而言,掌握密钥类型辨析、安装包匹配规则以及激活失败排查方法,是保障老版本软件稳定运行的关键。本文围绕Visio 2013 Professional,详细讲解密钥输入、激活流程及常见错误代码处理,帮助读者高效完成部署与维护。

weixin_28487433的博客 330

oracle12528 解决办法,ORA-12528问题的解决

今天遇到了问题:ORA-12528: TNS:listener: all appropriate instances are blocking new connectionsORA-12528问题是因为监听中的服务使用了动态服务,实例虽然启动,但没有注册到监听。实例是通过PMON进程注册到监听上的,而PMON进程需要在MOUNT状态下才会启动。所以造成了上面的错误。解决这个问题,有三种方法:1、把...

weixin_34382015的博客 1万+

手把手教你配置UFS的PSA状态机:WRITE/UNMAP命令实战与LBA映射避雷

本文详细解析了UFS PSA状态机的配置流程,重点探讨了在Pre-soldering状态下WRITE命令的原子性操作原则与单次写入LBA的重要性。通过实战代码示例,指导开发者如何正确初始化PSA环境、切换状态机,并深入剖析了使用UNMAP命令清理LBA映射时的常见陷阱与避雷指南,确保量产数据安全与良率。

weixin_29213525的博客 419

【ora-12528】数据库服务器重启之后,出现ora-12528:所有适用例程都无法建立新连接

安全整改原因需要重启数据库服务器,重启后遇见如下问题: 解决方法: 1、先查看监听状态 cmd 窗口执行 lsnrctl status 发现有两个实例的监听状态为BLOCKED状态 2、用sqlplus重启数据库服务即可 刚开始的时候 sqlplus / as sysdba 一直无法连接,报ora-28056,经过网上查阅,发现是windows事件查看器的问题,这台服务器的windows event log 服务本来是禁用,改为手动后,启动事件查看器并清除日志。 好不容易连上,shutdown

qq_36951178的博客 1万+

打开UG会安装报错:initialization internal ERROR 的提示框,提示line 1344 of错误的解决方案

打开UG会安装报错:initialization internal ERROR 的提示框,提示line 1344 of错误的解决方案

Q82556499的博客 3521

DP接口详解:从主链路到AUX通道的完整解析(附常见问题排查)

本文深入解析DP接口的三大核心子系统:主链路的高速数据传输、AUX通道的智能协商以及HPD信号线的即时响应。详细介绍了DP接口的物理层设计要点、链路训练与均衡技术,并提供了常见故障排查指南,帮助工程师解决实际应用中的技术难题。

weixin_30790841的博客 462

ORA-12528: TNS:listener: all appropriate instances are blocking new connections

ORA-12528问题是因为监听中的服务使用了动态服务,实例虽然启动,但没有注册到监听。实例是通过PMON进程注册到监听上的,而PMON进程需要在MOUNT状态下才会启动。所以造成了上面的错误。 Service “projdb” has 1 instance(s). Instance “projdb”, status BLOCKED, has 1 handler(s) for this service… 解决这个问题,有三种方法:1、把监听设置为静态,2、在tnsnames.ora中追加(UR=A),3、重

liuyanwei1024的博客 9881

手把手推导APM的 sqrt_controller控制器

前言 玩过无人机的朋友对APM应该都不会陌生,如果是搞过多旋翼飞控且读过代码,肯定遇到过sqrt_controller控制器,它频繁的在位置、姿态控制中出现,所以非常有必要搞清楚这个控制原理。 下面以高度控制器为例来分析。 高度控制 APM的高度控制采用PID串级3环控制,即外环位置控制,中间速度控制,内环速度控制,如下图所示。 今天要讨论的sqrt_controller就是应用于位置控制器中。位置控制器的输出是速度控制器的参考reference输入,如果采用单P控制,其输出vel_ref = pos_e

周小逗的博客 3029

ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接

ORA-12528问题是因为监听中的服务使用了动态服务,实例虽然启动,但没有注册到监听。实例是通过PMON进程注册到监听上的,而PMON进程需要在MOUNT状态下才会启动。所以造成了上面的错误。 解决这个问题,有三种方法:1、把监听设置为静态,2、在tnsnames.ora中追加(UR=A),3、重新启动服务。 D:\app\Administrator\product\11.2.0\dbhome_1\network\admin\tnsnames.ora D:\app\Administrator\prod

sdaqlxx的专栏 1万+

科研绘图系列:R语言绘制极坐标饼图(pie plot)

科研绘图系列:R语言极坐标饼图(pie plot)

专注生信领域 1053

芯片设计|SoC芯片设计流程 与 软硬件协同设计

SoC通常被称作系统级芯片或者片上系统,作为一个完整的系统,**其包含了硬件和软件两部分内容**。这里所说的硬件指SoC芯片部分,**软件是指运行在SoC芯片上的系统及应用程序**。既然它是由软件和硬件组合而成,则在进行系统设计时,**就必须同时从软件和硬件的角度去考虑。**

叫好与叫座虽然不是对立面,但想在同一个作品中达到双重效果很难。 1823

oracle数据库:ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接

项目场景: 当我们使用sqlplus输入shutdown命令然后重启动的时候,或者在新环境就会出现下列错误 问题描述: ERROR: ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接 解决方案: 在系统的服务找到相应的进程,右键重新启动就可以启动成功了 如果各位大佬有更好的解决办法请留言,小弟一定虚心听取! ...

qq_46046423的博客 3873

从零学懂车载 TSN(二):802.1AS、Qbv、Qbu 是如何让 Ethernet “按时发送”的?

假设有两台设备: ECU A 认为: 但 Switch B 认为: 如果我们规定: 问题就来了。ECU:Switch:整个调度立即失效。因此 TSN 要做时间调度,第一件事就是:这就是:IEEE 802.1AS 定义时间敏感网络里的:工程中通常会看到:gPTP也就是:generalized Precision Time Protocol可以先简单理解成: 核心表达:所有 TSN 节点使用共同时间。后面抓包时你会经常遇到: 刚入门时不用急着研究每个 bit。先搞清楚它们解决什么问题。两个设备连接: A 需要知

struggle_22_58的博客 49

ORA-12528 TNS: 监听程序: 所有适用例程都无法建立新连接 解决办法

最近一段时间不知道怎么的

leijiaojun的专栏 2万+

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

oracle ORA-01033问题的解决办法 ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接 问题

ORA-01033问题的解决办法 : 第一步,运行cmd 第一步、sqlplus /NOLOG 第二步、SQL>connect sys/change_on_install as sysdba 提示:已成功 第三步、SQL>shutdown normal 提示:数据库已经关闭 已经卸载数据库 ORACLE 例程已经关闭 第四步、SQL>startup mount 第五步、SQL>alter database open; 第1...

weixin_43750002的博客 1834

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

ora-12528 TNS 监听程序所有适用例程都无法建立新连接

产生原因: 这种情况可能是暂时的,比如数据库实例正在启动,过段时间再连接。 解决方案: 过段时间再连接。如果还是不行,查看数据库实例的状态 SQL> select status from v$instance;

lrh_079的专栏 7916

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

解决(Oracle)ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接 问题

解决(Oracle)ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接 问题

10年职场两茫茫,35岁凄凉奈若何 889

oracle数据库12528,解决(Oracle)ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接 问题...

洋名字叫:ORA-12528: TNS:listener: all appropriate instances are blocking new connections通过在CMD下用lsnrctl status 查看出的问题。Listening Endpoints Summary...(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=lypch)(PORT=15...

weixin_30895003的博客 5674

oracle ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接

【代码】oracle ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接。

weixin_42064877的博客 2703

oracle安装 监听未连接,ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接 - [oracle10g]...

本机安装了oracle并创建了库,一直正常使用,突然有天数据不能连接了,plsql登陆时报错:ora-12528 TNS:监听程序:所有适用例程都无法建立连接本机WINDOWS系统,在服务里重启了数据库实例和监听,然后重新连接,错误依旧。然后通过sqlplus连接到数据库,进行重启,日志如下:SQL> shutdown immediate;ORA-01507: ??????ORACLE 例程...

weixin_39834767的博客 915
上一篇: Oracle 自定义函数详解(转)
下一篇: Linux例行性命令的建立
IT回忆录
博客等级 码龄16年 42粉丝 100原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值