冷风大哥,ins_rdbms.mk错误已经解决了,正象您说的gcc版本太高,
我是这样解决的:
#su - root
mv /usr/bin/gcc /usr/bin/gcc323
ln -s /usr/bin/gcc296 /usr/bin/gcc
mv /usr/bin/g++ /usr/bin/g++323
ln -s /usr/bin/g++296 /usr/bin/g++
好了,ORACLE问当中就要求这么多参数,但是还有一个参数你要是不调会走弯路的,那就是:
maxdsiz ,含义为Max Data Segment Size For 32-bit Processes (Bytes)。至于maxdsiz_64bit
要不要调,随你了,因为它的DEFAULT值正好是1G。
maxdsiz 67108864 / 280000000 (建议不要低于256M)
maxdsiz_64bit 1073741824 / 1200000000 (建议不要低于1G,也就是DEFAULT值)
如果你不调MAXDSIZ,安装完成后作连接就会出现下面的错误:
Error in invoking target install of makefile
/data1/app/oracle/product/8.1.7/rdbms/lib/ins_rdbms.mk
这个错误是很严重的, ORACLE 会提示你安装成功,但你什么事都干不了!当然也不必担心,更
不必重装,现在亡羊补牢还来得及:
先调整MAXDSIZ,重建内核重起系统,然后以ORACLE 用户登录,手工编译安装ins_rdbms.mk好
了:
$ cd $ORACLE_HOME/rdbms/lib
$ make -f ins_rdbms.mk install
OK,这个过程大约几分钟就好了,然后你的ORACLE 就真的安装成功了。
ins_rdbms.mk ioracle. I checked with the make log under $ORACLE_HOME/install/make.log ... I am referring to document
Note:125416.1 (on Oracle Metalink), ...
我来给你解答
我也遇到过同样的问题,这里有我的解决方案!(可以加我QQ38388769)
3、 安装如下包:
compat-libstdc++-7.3-2.96.118.i386.rpm
compat-db-3.3.11-4.i386.rpm
compat-gcc-7.3-2.96.118.i386.rpm
4、To assure that Oracle will install and run, download and install libctypefixup using the following commands (as root).
tar xfz libctypefixup-1.0.tar.gz
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14622780/viewspace-670895/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/14622780/viewspace-670895/