Error in invoking target 'client_sharedlib' of makefile '/u01/app/oracle/product/10.2.0/db_1/network

在安装Oracle 10g时遇到一个错误,错误涉及'makefile' 'client_sharedlib' 目标。问题可能由Oracle版本与Solaris系统版本不匹配或环境变量配置不当引起。然而,确认了这些情况都不是原因。实际问题被确认为一个未公开的链接器错误,与Solaris的最新构建中更严格的完整性检查有关。解决方案包括在$ORACLE_HOME/bin目录下备份并编辑gennttab文件,修改ntcontab的大小,然后重新编译和生成库文件。
摘要由CSDN通过智能技术生成

问题描述:

Exception String: Error in invoking target 'client_sharedlib' of makefile '/u01/app/oracle/product/10.2.0/db_1/network/lib/ins_net_client.mk'. See
'/u01/app/oracle/oraInventory/logs/installActions2012-02-21_11-03-51AM.log' for details.

 

查看make.log得到如下信息

*** Error code 1
make: Fatal error: Command failed for target `client_sharedlib'
/usr/ccs/bin/make -f ins_net_client.mk client_sharedlib ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1//u01/app/oracle/product/10.2.0/db_1/bin/genclntsh
ld: fatal: symbol 'ntcontab' in file /u01/app/oracle/product/10.2.0/db_1/lib/libn10.a(ntcontab.o): section [3].data: size 0x60: symbol (address 0, size 0x70)
lies outside of containing section

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值