[ORA-07445]11203建库报错ORA-07445 [ksmpclrpga()+23248]解决

ORA-07445 [ksmpclrpga()+23248]

现象:
1.在11203数据库上使用dbca建库到最后的时候出现错误:ORA-03113: end-of-file on communication channel,但是不影响继续创建数据库;
2.关闭数据库的时候出现错误:
    ORA-03113: end-of-file on communication channel
3.在instance alert.log: ORA-07445 [ksmpclrpga()+23248]
4.同时$ORACLE_HOME/dbs下产生大量的core文件。

对于这一问题相关文档为[ID 1379753.1]
解决办法:
1.ORA-03113出现的原因有很多,检查以下项:
  1.系统相关配置;
  2.RAC和数据库的配置
未发现问题
2.仔细查看alter日志和dump文件,发现ORA-03113发生时候,伴随着ORA-07745,说明二者有联系。决定从ORA-07445着手
3.在metalink上查询相关问题:在aix6106上数据库11203的相关ORA-07445 [ksmpclrpga]
4.查询文档[ID 1379753.1],发现符合当前错误特征,并找到相关的解决办法。
原因是:AIX OS 引起的问题解决办法是:需呀aix系统的补丁被应用:AIX fix needs to be applied
对于AIX 6.1 需要的:apply IFIX IV09580
5.到ibm网站下载,IFIX IV09580
https://www-304.ibm.com/support/docview.wss?uid=isg1IV09580
7.操作系统安装应用补丁。
8.重新建库接解决问题

附上[ID 1379753.1]

AIX: ORA-07445 [ksmpclrpga] OR Link/Relink/Make Fails With: ld: 0711-780 SEVERE ERROR: Symbol .ksmpfpva (entry 58964) in object libserver11.a[ksmp.o] [ID 1379753.1]
      修改时间 04-MAR-2012     类型 PROBLEM     状态 PUBLISHED     

In this Document
  Symptoms
  Cause
  Solution
  References

Applies to:
Oracle Server - Enterprise Edition - Version: 11.2.0.1 and later   [Release: 11.2 and later ]
IBM AIX on POWER Systems (64-bit)
Symptoms
11gR2 on AIX, relink of oracle binary fails:

ld: 0711-780 SEVERE ERROR: Symbol .ksmpfpva (entry 58964) in object /oracle/lib//libserver11.a[ksmp.o]:
Relocation overflow in reference to: dbkea_prm_rate_ (entry 8601)
Address: 0x00008056;    RLD type: R_TOC;   RLD length: 16
..
ld: 0711-780 SEVERE ERROR: Symbol .ksmpclrpga (entry 168296) in object /oracle/lib//libserver11.a[ksmp.o]:
Relocation overflow in reference to: _system_configuration (entry 8695)
Address: 0x000085d2;    RLD type: R_TOC;   RLD length: 16


It can happen during installation, re-linking or patching

If the relink error is ignored, the following error is reported when shutting down database:

ORA-03113: end-of-file on communication channel

In instance alert.log:

ORA-07445 [ksmpclrpga()+23248]


Call stack from trace file:

skdstdst ksedst1 ksedst dbkedDefDump ksedmp ssexhd 47dc opidcl opidrv sou2o opimai_real ssthrdmain main start


This problem is also known to generate large core files at the time of hitting ORA-7445 [ksmpclrpga]:
A core file is likely generated in $ORACLE_HOME/dbs

Cause
AIX OS issue.

Solution
The following AIX fix needs to be applied:

For AIX 5.3 apply IFIX IV10538: https://www-304.ibm.com/support/docview.wss?uid=isg1IV10538
For AIX 6.1 apply IFIX IV09580: https://www-304.ibm.com/support/docview.wss?uid=isg1IV09580
For AIX 7.1 apply IFIX IV09541: https://www-304.ibm.com/support/docview.wss?uid=isg1IV09541

At the time of this writing, IBM has pre-built the iFixes and uploaded to:

ftp://public.dhe.ibm.com/aix/efixes/

where the APAR numbers are:

5.3 TL11 - iv10538
5.3 TL12 - iv11158
6.1 TL4 - iv11167
6.1 TL5 - iv10576
6.1 TL6 - iv10539
6.1 TL7 - iv09580
7.1 TL0 - unaffected
7.1 TL1 - iv09541

Once the OS patch is applied, relink oracle binary so it will be effective.

References
NOTE:809153.1 - "Relink All" On AIX Raises Many Warnings And "ld: 0706-032 Linking mode is not specified" for Liborasdk

你可能感兴趣的:([ORA-07445]11203建库报错ORA-07445 [ksmpclrpga()+23248]解决)