ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接
(2013-07-15 08:51:13)| 分类: 数据库 |
再次执行脚本,故障依然,测试发现脚本没有问题,查了下资料是监听服务的问题,修改Tnsname.ora的配置在脚本中执行shutdown immediate再startup正常启动。记录一下
参考文章如下:
ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接
lsnrctl status
Listening Endpoints Summary...
Services Summary...
Service "LSExtProc" has 1 instance(s).
Service "ORCL" has 1 instance(s).
The command completed successfully
修改listener.ora的参数,把动态的参数设置为静态的参数,红色标注部分,然后从新启动监听,就OK
SID_LIST_LISTENER =
LISTENER =
通过修改tnsnames.ora的参数,红色表注部分
# tnsnames.ora Network Configuration File:
C:\oracle\product\10.1.0\db_1
\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
AMMICLY =
EXTPROC_CONNECTION_DATA =
然后 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;启动数据库解决;也可以在截面上从启动数据库服务来解决;

加载中…