Ubuntu11.10 安装Oracle10g备忘录(四)

2014-11-24 08:46:36 · 作者: · 浏览: 2
是有问题,而且在oracle10g中并不是他所提到的-lons参数问题。

还是gcc版本问题,我曾尝试过安装低版本的gcc,但是一开始编译就报错,所以放弃了,如果有人能成功降低版本环境,相信一定能解决所有错误问题,这也是为什么ubuntu 8能很自然成功安装的一个解释。

方法:目前我还没有方法,按照其.mk文件的说明,这个东西好像是数据库 链接断裂时候重新链接用的,先忽略把

大家可以参见这篇文档关于这个错误的相关原因说明(点击打开链接

3.4 调用makefile '/opt/ora10/rdbms/lib/ins_rdbms.mk' 的目标'all_no_orcl ihsodbc' 时出错。请参阅'/home/oracle/oraInventory/logs/installActions2011-12-06_11-07-36-AM.log' 以了解详细信息。

分析:我们看一下log文件

信息: Generating BASE ORASDK library...

信息: Creating /opt/ora10/lib/liborasdkbase.so.10.2

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

gcc: 错误:/usr/lib/libstdc++.so.5:没有那个文件或目录

我们看到终于是那个非常多的错误了,其实还是gcc的问题,重新下载了libgcc_s.so.1,并且重新做了stdc++5的链接,但是问题还是更多,因为只做软链接和下载一个动态库是没法解决所有问题的。

方法:目前没有再继续纠错的冲动了,已经多少遍尝试并且费了好几天时间。希望有解决的人能给点提示。

4,运行测试

最后,数据库还是能正常运行使用的。

启动命令:

启动:/opt/ora10/bin/lsnrctl start

启动sqlplus:/opt/ora10/bin/sqlplus /nolog

后续:

希望有人能解答gcc版本不兼容的问题,明显不合向下兼容原则,悲了个剧

作者 DesignLab