ITPub博客

首页 > 应用开发 > IT综合 > ld: 0711-317 ERROR: Undefined symbol: .ha*

ld: 0711-317 ERROR: Undefined symbol: .ha*

原创 IT综合 作者:zhulch 时间:2007-11-15 10:03:22 0 删除 编辑
...........[@more@]

Applies to:

Oracle Server - Enterprise Edition - Version: 9.2.0.1 to 10.2.0.3
AIX5L Based Systems (64-bit)

Symptoms

-- Problem Statement:
Whila applying the one-off patches , at the relinking phase the following error and warnings
occurs :
ld: 0711-317 ERROR: Undefined symbol: .ha_em_receive_response_2

ld: 0711-317 ERROR: Undefined symbol: .ha_em_restart_session_2

ld: 0711-317 ERROR: Undefined symbol: .ha_em_start_session_2

ld: 0711-317 ERROR: Undefined symbol: .ha_em_send_command_2

ld: 0711-317 ERROR: Undefined symbol: .ha_em_end_session_2

ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.

make: 1254-004 The error code from the last command is 8.




Cause

The AIX server is not part of a cluster but has the high availability HACMP software installed.The
Oracle Universal Installer (OUI) detects this and assumes RAC is being installed, even if it is not.


Solution

-- To implement the solution, please execute the following steps::
If this is not a RAC( Real Application Clusters) environment then follow the solution below :

1) Shutdown database

2 ) Check whether the inventory list the Patch xxxxxxx. Use the following command :
$ opatch lsinventory -detail

3) If the Patch xxxxxx is listed the rollback the patch :
$ opatch rollback -id xxxxxxx

4) Relink the oracle executable with the option "rac_off"

$ cd $ORACLE_HOME/rdbms/lib
$ make -f ins_rdbms.mk rac_off ioracle

5) Then apply the Patch xxxxxx

If the patch has been applied with warnings, then it has been applied successfully.

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

请登录后发表评论 登录
全部评论
  • 博文量
    554
  • 访问量
    2208957