32位Ubuntu 12.04 安装Oracle 11g问题记录

在32位Ubuntu 12.04上安装Oracle 11g面临挑战,因为Oracle官方不直接支持Ubuntu。根据How to Install Oracle 11G R2 Enterprise Edition Database Ubuntu 12.10/12.04的教程,需要修改配置文件来完成安装。在过程中遇到两个问题:1) gcc报错找不到/lib/libgcc_s.so.1,但可以通过忽略错误继续安装;2) 需要创建符号链接。此博客记录了这些特定问题的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先,由于Oracle不支持Ubuntu系统,所以需要修改部分配置文件以欺骗Oracle,具体操作步骤可以参考:How to Install Oracle 11G R2 Enterprise Edition Database Ubuntu 12.10/12.04 http://www.techienote.com/tag/oracle-database-11g-r2-on-ubuntu-12-04

之前有看参考新浪播客和百度文库的安装过程,但是那个好像适合64位,而且对于问题的解释没有那么详细。在阅读完上面的文章后,发现本人情况恰与之相符合,除了如下的几种情况不同:

1. gcc:错误 /lib/libgcc_s.so.1:没有那个文件或目录

INFO: Generating BASE ORASDK library...

INFO: Creating /home/oracle/app/oracle/product/11.2.0/dbhome_1/lib/liborasdkbase.so.11.1

INFO: gcc: 错误: /lib/libgcc_s.so.1:没有那个文件或目录
INFO: 

INFO: /home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/genorasdksh: Failed to link liborasdkbase.so.11.1

INFO: make: *** [liborasdkbase] 错误 1

INFO: 终止从衍生进程输出。
INFO: ----------------------------------
INFO: 操作中引发异常错误: make
异常错误名: MakefileException
异常错误字符串: 调用 makefile '/home/oracle/app/oracle/product/11.2.0/dbhome_1/rdbms/lib/ins_rdbms.mk' 的目标 'all_no_orcl' 时出错。

解决办法:

经过度娘的帮助下,貌似这个问题可以选择忽略,即点“继续”安装。

2. 创建符号链接


                
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值