ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle10g中drop user造成ORA-07445 core dump

oracle10g中drop user造成ORA-07445 core dump

原创 Linux操作系统 作者:yezhibin 时间:2009-10-20 14:14:47 0 删除 编辑
       在HP-UX 11i平台下的ORACLE 10G数据库中,项目组报执行drop user user_name时,无法删除数据库用户。

       具体解决方法如下:

1、检查alert.log日志
Errors in file /home/xxx/xxx/admin/xxx/udump/xxx_ora_5907.trc:
ORA-07445: exception encountered: core dump [_memmove()+2368] [SIGSEGV] [Address not mapped to object] [0x000001000] [] []

2、检查xxx_ora_5907.trc, 提取主要core dump位置

ORA-07445: exception encountered: core dump [_memmove()+2368] [SIGSEGV] [Address not mapped to object] [0x000001000] [] []
Current SQL statement for this session:

qmtCopySharedStr()+  call          _memmove()          
qmtLoadSharedData()  call       qmtCopySharedStr()  
qmtbInit()+352       call                qmtLoadSharedData() 
qmtInit()+1312       call                qmtbInit()          
qm_init_sga_pass1()  call        qmtInit()           
qm_init_uga_helper(  call          qm_init_sga_pass1()

3、通过metalink定位该问题是属于Bug 2730857,引起原因是LD_LIBRARY_PATH/LIBPATH指向libxdb.so的版本不一致

4、检查数据库环境变量
$env |grep LD_LIBRARY
LD_LIBRARY_PATH=/home/oracle/app/oracle9i/lib:/usr/lib:.

发现定义了9i的库路径

5、停数据库重新修改环境参数,启动数据库,问题解决
export  LD_LIBRARY_PATH=/home/oracle/app/oracletg/lib:/usr/lib



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/354732/viewspace-616934/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: joins类型名词
请登录后发表评论 登录
全部评论

注册时间:2008-12-18

  • 博文量
    159
  • 访问量
    559681