]ORA-12528: TNS: 监听程序: 所有适用的例程都不允许建

Moodle平台题库建设技术 Moodle平台题库建设技术简述1新的改变1功能快捷键1合理的创建标题,有助于目录的生成1如何改变文本的样式1插入链接与图片1如何插入一段漂亮的代码片1生成一个适合你的列表1创建一个表格1设定内容居中、居左、居右1SmartyPants1创建一个自定义列表1如何创建一个注脚注释也是必不可少的1KaTeX数学公式1新的甘特图功能,丰富你的文章1UML 图表1FLowchart流程图1导出与导入导出1... 阅读详情

D:Script>set day=-12-17

D:Script>cd d:backup

D:backup>md -12-17

D:backup>sqlplus /nolog @D:scriptcold_backup.sql -12-17

SQL*Plus: Release 10.1.0.2.0 - Production on 星期四 12月 17 10:50:55 2009

Copyright (c) 1982, 2004, Oracle.  All rights reserved.

已连接。
*** spooling to D:scriptcold_backup_command.sql
host copy D:ORACLEPRODUCT10.1.0ORADATAMYORACLEDUREX.ORA D:backup
host copy D:ORACLEPRODUCT10.1.0ORADATAMYORACLEPERFSTAT.DBF D:backup
host copy D:ORACLEPRODUCT10.1.0ORADATAMYORACLESYSAUX01.DBF D:backup
host copy D:ORACLEPRODUCT10.1.0ORADATAMYORACLESYSTEM01.DBF D:backup
host copy D:ORACLEPRODUCT10.1.0ORADATAMYORACLETEST.DBF D:backup
host copy D:ORACLEPRODUCT10.1.0ORADATAMYORACLETEST01.DBF D:backup
host copy D:ORACLEPRODUCT10.1.0ORADATAMYORACLETEST02.DBF D:backup
host copy D:ORACLEPRODUCT10.1.0ORADATAMYORACLETEST02_COPY.DBF D:backup
host copy D:ORACLEPRODUCT10.1.0ORADATAMYORACLEUNDOTBS01.DBF D:backup
host copy D:ORACLEPRODUCT10.1.0ORADATAMYORACLEUSERS01.DBF D:backup
host copy D:TESTJERRY_UNDO.DBF D:backup
host copy D:DISK3REDO01A.LOG D:backup
host copy D:DISK3REDO02A.LOG D:backup
host copy D:DISK3REDO03A.LOG D:backup
host copy D:DISK3REDO04A.LOG D:backup
host copy D:DISK3REDO05A.LOG D:backup
host copy D:DISK6REDO01B.LOG D:backup
host copy D:DISK6REDO02B.LOG D:backup
host copy D:DISK6REDO03B.LOG D:backup
host copy D:DISK6REDO04B.LOG D:backup
host copy D:DISK6REDO05B.LOG D:backup
host copy D:DISK9REDO01C.LOG D:backup
host copy D:DISK9REDO02C.LOG D:backup
host copy D:DISK9REDO03C.LOG D:backup
host copy D:DISK9REDO04C.LOG D:backup
host copy D:DISK9REDO05C.LOG D:backup
host copy D:DISK3CONTROL01.CTL D:backup
host copy D:DISK6CONTROL02.CTL D:backup
host copy D:DISK9CONTROL03.CTL D:backup
host copy D:ORACLEPRODUCT10.1.0ORADATAMYORACLETEMP01.DBF D:backup
host copy D:ORACLEPRODUCT10.1.0ORADATAMYORACLETEMP1129.DBF D:backup
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

已复制         1 个文件。

ORA-12528: TNS: 监听程序: 所有适用的例程都不允许建立新的连接


SQL> show sga
ERROR:
ORA-03114: 未连接到 ORALCE


SQL> connect sys/test;
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress


SQL> startup
ORA-01031: insufficient privileges
SQL> show user;
USER 为 ""

ALERTLOG:

Archive process shutdown avoided: 0 active
Thu Dec 17 10:56:31 2009
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Picked latch-free SCN scheme 2
KCCDEBUG_LEVEL = 0
Using LOG_ARCHIVE_DEST_10 parameter default value as USE_DB_RECOVERY_FILE_DEST
Autotune of undo retention is turned on.
Dynamic strands is set to TRUE
Running with 2 shared and 18 private strand(s). Zero-copy redo is FALSE
IMODE=BR
ILAT =18
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Starting up ORACLE RDBMS Version: 10.1.0.2.0.
System parameters with non-default values:
  processes                = 150
  __shared_pool_size       = 83886080
  shared_pool_size         = 83886080
  large_pool_size          = 8388608
  java_pool_size           = 50331648
  control_files            = D:DISK3CONTROL01.CTL, D:DISK6CONTROL02.CTL, D:DISK9CONTROL03.CTL
  db_block_size            = 8192
  db_cache_size            = 25165824
  db_cache_advice          = ON
  compatible               = 10.1.0.2.0
  db_file_multiblock_read_count= 16
  db_recovery_file_dest    = d:oracleproduct10.1.0flash_recovery_area
  db_recovery_file_dest_size= 21474836480
  undo_management          = AUTO
  undo_tablespace          = JERRY_UNDO
  remote_login_passwordfile= EXCLUSIVE
  db_domain                =
  dispatchers              = (PROTOCOL=TCP) (SERVICE=myoracleXDB)
  shared_servers           = 3
  job_queue_processes      = 10
  background_dump_dest     = D:ORACLEPRODUCT10.1.0ADMINMYORACLEBDUMP
  user_dump_dest           = D:ORACLEPRODUCT10.1.0ADMINMYORACLEUDUMP
  core_dump_dest           = D:ORACLEPRODUCT10.1.0ADMINMYORACLECDUMP
  sort_area_size           = 65536
  db_name                  = myoracle
  open_cursors             = 300
  pga_aggregate_target     = 25165824
PMON started with pid=2, OS id=772
MMAN started with pid=3, OS id=3120
DBW0 started with pid=4, OS id=2264
LGWR started with pid=5, OS id=3520
CKPT started with pid=6, OS id=252
SMON started with pid=7, OS id=2608
RECO started with pid=8, OS id=3628
CJQ0 started with pid=9, OS id=1320
Thu Dec 17 10:56:32 2009
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
Thu Dec 17 10:56:32 2009
starting up 3 shared server(s) ...
Thu Dec 17 11:03:29 2009
Starting ORACLE instance (normal)
Thu Dec 17 11:04:43 2009
Starting ORACLE instance (normal)
Thu Dec 17 11:04:45 2009
Starting ORACLE instance (normal)
Thu Dec 17 11:04:46 2009
Starting ORACLE instance (normal)

 

 

客户端无法建立连接

 

SQL> connect sys/test@myoracle as sysdba;
ERROR:
ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接

 

服务器端:


SQL> connect / as sysdba;
已连接。
SQL> startup;
ORA-01081: ????????? ORACLE - ??????
USER 为 "SYS"
SQL> select status
  2  from v$instance;

STATUS
------------------------
STARTED

已选择 1 行。

SQL> startup;
ORA-01081: ????????? ORACLE - ??????
SQL> alter session set nls_date_formate=american;
alter session set nls_date_formate=american
*
第 1 行出现错误:
ORA-00922: ???????


SQL> alter session set nls_language=american;

Session altered.

SQL> startup
ORA-01081: cannot start already-running ORACLE - shut it down first
SQL> shutdown immediate;
ORA-01507: database not mounted


ORACLE instance shut down.
SQL> connect / as sysdba;
Connected to an idle instance.
SQL> startup
ORACLE instance started.

Total System Global Area  171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145488364 bytes
Database Buffers           25165824 bytes
Redo Buffers                 524288 bytes
数据库装载完毕。
数据库已经打开。
SQL> select status
  2  from v$instance;

STATUS
------------
OPEN

已选择 1 行。

SQL>

 

执行冷备份脚本后数据库未能正常启动!

脚本较简单,执行到shutdown immediate再startup后报上述错误!无法正常启动,但在SQLPLUS中单独执行

shutdown immediate 再startup却没有问题!

 

再次执行脚本,故障依然,测试发现脚本没有问题,查了下资料是监听服务的问题,修改Tnsname.ora的配置在脚本中执行shutdown immediate再startup正常启动。记录一下

参考文章如下:

 

 

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

lsnrctl status
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=hp1)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=/.pipeEXTPROCipc)))
Services Summary...
Service "LSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "ORCL" has 1 instance(s).
  Instance "ORCL", status BLOCKED, has 1 handler(s) for this service...
The command completed successfully
修改listener.ora的参数,把动态的参数设置为静态的参数,红色标注部分,然后从新启动监听,就OK
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:oracleproduct10.1.0db_1)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = ammicly)
      (ORACLE_HOME = c:oracleproduct10.1.0db_1)
      (SID_NAME = ammicly)
    )
  )
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: C:oracleproduct10.1.0db_1
networkadmintnsnames.ora
# Generated by Oracle configuration tools.
AMMICLY =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = lypch )(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = ammicly)
      (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;启动数据库解决;也可以在截面上从启动数据库服务来解决;

ORA-12528:监听中的服务使用了动态服务,系统启动后,数据库没有正常的MOUNT,因此在动态模式下,就会出现这个问题,用静态的就不会有这个问题,因此上面的方法就是把监听设置为静态,或者在tnsnames.ora中追加(UR=A)或者从启动服务,三种方法解决问题
YOLO11改进|卷积篇|引入SPDConv YOLO11中添加SPDConv卷积 阅读详情

相关推荐

攻克TypeError: Cannot read properties of undefined (reading ‘NormalModule‘)的四种实战策略

本文详细解析了`TypeError: Cannot read properties of undefined (reading 'NormalModule')`错误的四种实战解决策略。从版本一致性检查、包管理器优化到依赖替换和构建环境配置,帮助开发者快速定位和解决Webpack构建过程中的常见问题,提升开发效率。

weixin_42523670的博客 242

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万+

卡尔曼滤波原理详解及系统模型建立(simulink)

卡尔曼滤波原理详解及系统模型建立(simulink) 卡尔曼滤波器 卡尔曼滤波器是在上个世界五六十年代的时候提出的,到今天已经有六十年左右的时间,但卡尔曼滤波算法不管在控制、制导、导航或者通讯方面对数据的预测能力依然处在一个不可撼动的位置上,但是很多人对于其算法内部的工作原理究竟是怎么运作的依然不理解,所以在工程上很多人都只是把卡尔曼滤波当成是一种“黑箱”预测算法,并不清楚内部原理。但实际上没有任...

weixin_43942325的博客 7万+

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

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

weixin_42064877的博客 2702

Oracle EBS 如何处理MMT表错误-WIP 实体未定义或不具有期间余额项

错误说明:WIP 实体未定义或不具有期间余额项。(The wip entity is either not defined or does not have a period balance entry)由于工单的创建日期为4月份,工单的余额表记录的期间是4月份,而3月份工单余额表中没有记录。公司将上一个新的库存组织,有一部分测试的工单创建日期在4月份,而工单的发放日期、发料事务处理日期和完工事务处理日期均在3月份。1、关闭3月份库存会计期,待定事务处理存在未计成本物料/WMS。成本类型: PAC成本。

陈显平的专栏-Oracle EBS 651

基于深度学习的异常检测实战:从自编码器到GAN

本文通过一个完整的实战案例,展示了如何使用自编码器和GAN进行异常检测。我们详细介绍了数据准备、模型定义、训练和评估的步骤,并提供了可运行的代码。希望本文能为读者在实际项目中应用异常检测技术提供实用的指导和启发。

Programming Talk 242

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

励磁电感 Lm 选对了,LLC 才真“高效”:半桥 LLC 效率优化

你有没有遇到过这种 LLC:参数一套下来,ZVS 也有了,波形看着也“挺谐振”,但一上功率——,效率就是死活上不去。我说句直白的:LLC 的“高效”,很大一部分其实是在背后控场。Lm 选小了,励磁电流蹭蹭涨,谐振电流 RMS 变大,导通损耗、开关损耗、整流损耗一起上天;Lm 选太大,又可能把 ZVS 的门槛抬高,轻载掉 ZVS,EMI 也开始作妖。

weixin_43199439的博客 434

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

使用R语言绘制Logistic回归模型的亚组分析森林图

亚组分析是一种常用的统计方法,用于探索不同亚组之间的差异,并确定是否存在某些变量对结果的调节作用。在本文中,我们将使用R语言来绘制Logistic回归模型的亚组分析森林图。在该图中,每个亚组都用一个点表示,点的位置表示亚组的均值,而线段表示亚组的置信区间。垂直参考线用于表示效应值为0的点,帮助我们判断亚组之间的差异。希望本文对你有所帮助,让你能够使用R语言绘制Logistic回归模型的亚组分析森林图。是一个二分类的变量,我们希望在亚组分析中探索它与响应变量之间的关系。函数来计算每个亚组的均值,并使用。

PixelNinja的博客 2001

【SpringBoot 4.x 第2节】夯爆了,学习 Spring Boot 4.x 前,需要具备哪些 Java 基础?

🏆 本文收录于 《滚雪球学 Spring Boot 4.x》 专栏。 本专栏面向 有一点 Java 基础,但没有系统学过 Spring Boot 的读者,采用“滚雪球式学习法”:先跑通、再理解、再重构、再上线,最终带你从第一个 Hello API 一路完成一个可部署、可监控、可扩展的后端项目。

**My Coding Family** 4564

ORA-12528: TNS: 监听程序: 所有适用的例程都不允许建

D:\Script>set day=-12-17 D:\Script>cd d:\backupD:\backup>md -12-17D:\backup>sqlplus /nolog @D:\script\cold_backup.sql -12-17SQL*Plus: Releas

Amilychen的专栏 3156

【实战项目开发技术分享】机器人安全通过狭窄区域的方案

在机器人的应用领域中,有时会遇到需要机器人通过狭窄区域的情况。无论是室内还是室外,机器人需要具备适应性和灵活性,以便在狭窄的空间中进行安全、高效的导航。本文将提供一些如何让机器人通过狭窄区域的实现方案和思路,希望帮助读者可以根据实际的开发需要进行适当调整和扩展。

xiewf的博客 2万+

数据库oracle12528,ORA-12528: TNS: 监听程序: 所有适用的例程都不允许建立~~已解决啦...

大周末的值班,需要做个压力测试,本来想着半天解决问题的,结果发现容灾库中的一个无法建立连接了。做个技术笔记吧!ORA-12528: TNS: 监听程序: 所有适用的例程都不允许建立$ sqlplus / as sysdbaSQL> show parameter processesNAME TYPE VALUE---...

weixin_33719097的博客 844

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

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

ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连 解决方安参照http://blog.sina.com.cn/s/blog_4b7325080100bm46.html 首先在cmd中执行lsnrctl status命令 C:\Documents and Settings\Administrator>lsnrctl status 会显示如下信息:(注意你的可能是英文版)

zhch152的专栏 16万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

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

Oracle问题:ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接 问题原始描述: ORA-12528: TNS:listener: all appropriate instances are blocking new connections 发现问题: 通过在CMD下用lsnrctl status 查看出的问题:发现BLOCKED; 然后:尝试启动oracle数据库: [...

weixin_30412013的博客 1816

ssm框架搭建

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

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

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

qq_46046423的博客 3873

oracle12528 解决办法,ora-12528 错误解决方法

ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接[@more@]ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接lsnrctl statusListening Endpoints Summary...(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=hp1)(PORT=1521)))(DESCRIPTION=(ADD...

weixin_39650784的博客 2474

【ORA错误】ORA-12528

在搭建DG环境的过程中,我尝试通过duplicate database方式来创建standby数据库,在测试TNS连通性时,遇到了错误   [oracle@voel5 admin]$ export ORACLE_SID=STDBY [oracle@voel5 admin]$ sqlplus /nolog SQL*Plus: Release 11.2.0.3.0 Production on

技术专栏 1977

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

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

runwuwushengxiyu的博客 798

ORA-12528: TNS: 监听程序所有适用的例程都不允许建立

1.检查俩个节点控制文件的权限,发现确有区别:# ls -alt rera3_control*重新设置节点2 oracle用户 访问控制文件的权限# chmod 775 rera3_*            # chown oracle ba rera3_*重起数据库,一切正常!2.修改listener.ora的参数,把动态的参数设置为静态的参数,红色标注部分,然后从新启动监听,就OKSID_LIST_LISTENER =  (SID_LIST =    (SID_DESC =      (SID_NAME

wjc1000的专栏 1955

Linux数据库报错ora-12528,奇怪的ORA-12528错误

奇怪的ORA-12528错误个人在配置两个数据库,在NET Manger 中,2个服务名,配置一个监听。两个服务的端口号都为1521,链接类型:数据库默认。监听位置:TCP/IP 1521数据库服务:全局数据库名:ORCLORACLE主目录:d:oracleproduct10.1.0db_1SID:ORCL另一个数据库类似配置以下是从网上找来。http://kenlan.itpub.net/pos...

weixin_42528534的博客 1158
上一篇: SQL 笔记
下一篇: CRM是什么
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值