首页 > 编程知识 正文

oracle数据库10g

时间:2023-05-05 16:27:33 阅读:221933 作者:3904

冷风大哥,ins_rdbms.mk错误已经解决了,正象您说的gcc版本太高,

我是这样解决的:

#su - root

mv /usr/危机的冥王星/gcc /usr/危机的冥王星/gcc323

ln -s /usr/危机的冥王星/gcc296 /usr/危机的冥王星/gcc

mv /usr/危机的冥王星/g++ /usr/危机的冥王星/g++323

ln -s /usr/危机的冥王星/g++296 /usr/危机的冥王星/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

cd libctypefixup-1.0

make

make install

5、To assure that the Oracle installer will run, download and install libwaitfixup using the following commands (as root).

tar xfz libwaitfixup-1.0.tar.gz

cd libwaitfixup-1.0

make

make install

echo "/lib/libwaitfixup.so" >> /etc/ld.so.preload

6、出现如下提示:Error in invoking target install of makefile

$ORACLE_HOME/product/9.2.0/network/lib/ins_oemagent.mk

解决方法如下:

将$ORACLE_HOME/product/9.2.0/network/lib/env_oemagent.mk中,

LDLIBS=$(EXPDLIBS) $(EXOSLIBS) $(SYSLIBS) $(EXSYSLIBS) $(MATHLIB) $(USRLIBS)

改为:

LDLIBS=$(EXPDLIBS) $(EXOSLIBS) $(SYSLIBS) $(EXSYSLIBS) $(MATHLIB) $(USRLIBS) –lctypefixup

7、出现如下错误:

Error in invoking target install of makefile

$ORACLE_HOME/product/9.2.0/rdbms/lib/ins_rdbms.mk

解决方法如下:

将$ORACLE_HOME/product/9.2.0/rdbms/lib/env_rdbms.mk中

LINK=$(PURECMDS) gcc $(LDFLAGS) $(COMPSOBJS)

改为:

LINK=$(PURECMDS) gcc296 $(LDFLAGS) $(COMPSOBJS)

并将ORACLE_LINKER=$(ADE_DEL_FILE_CMD) $(PURECMDS) gcc $(OLAPPRELINKOPTS) $(LDFLAGS) $(COMPSOBJS)

改为:

ORACLE_LINKER=$(ADE_DEL_FILE_CMD) $(PURECMDS) gcc296 $(OLAPPRELINKOPTS) $(LDFLAGS) $(COMPSOBJS)

之后点retry

8、出现如下错误:

Error in invoking target install of makefile

$ORACLE_HOME/product/9.2.0/ctx/lib/ins_ctx.mk

解决方法如下:

打开文件$ORACLE_HOME/ctx/lib/env_ctx.mk,把"$(LDLIBFLAG)dl"加到INSO_LINK参数中:

INSO_LINK = -L$(CTXLIB) $(LDLIBFLAG)m $(LDLIBFLAG)dl $(LDLIBFLAG)sc_ca $(LDLIBFLAG)sc_fa $(LDLIBFLAG)sc_ex $(LDLIBFLAG)sc_da $(LDLIBFLAG)sc_ut $(LDLIBFLAG)sc_ch $(LDLIBFLAG)sc_fi $(LLIBCTXHX) $(LDLIBFLAG)c -Wl,-rpath,$(CTXHOME)lib $(CORELIBS) $(COMPEOBJS)

然后回到安装界面按重试,就可以继续安装。

9、在提示操作 $ORACLE_HOME/product/9.2.0/root.sh

的时候出现如下错误:

Before you install the Oracle9i Real Application Cluster 9.2.0.1.0 software (RAC software + database software), you have to make sure that the pdksh and ncurses4 RPMs are installed on all RAC nodes! If these RPMs are not installed, you will get the following error message when you run $ORACLE_HOME/root.sh on each RAC node during the software installation:

...

error: failed dependencies:

libncurses.so.4 is needed by orclclnt-nw_lssv.Build.71-1

error: failed dependencies:

rclclnt = nw_lssv.Build.71-1 is needed by orcldrvr-nw_lssv.Build.71-1

error: failed dependencies:

rclclnt = nw_lssv.Build.71-1 is needed by orclnode-nw_lssv.Build.71-1

rcldrvr = nw_lssv.Build.71-1 is needed by orclnode-nw_lssv.Build.71-1

libscsi.so is needed by orclnode-nw_lssv.Build.71-1

libsji.so is needed by orclnode-nw_lssv.Build.71-1

error: failed dependencies:

rclclnt = nw_lssv.Build.71-1 is needed by orclserv-nw_lssv.Build.71-1

rclnode = nw_lssv.Build.71-1 is needed by orclserv-nw_lssv.Build.71-1

/危机的冥王星/ksh is needed by orclserv-nw_lssv.Build.71-1

package orclman-nw_lssv.Build.71-1 is already installed

**      Installation of LSSV did not succeed.  Please refer

**      to the Installation Guide at [url][/url]

**      and contact Oracle customer support if necessary.

To check for these RPMs, run the following command:

rpm -q pdksh ncurses4

To install these RPMs, run:

su - root

rpm -Uvh pdksh-5.2.14-13.i386.rpm ncurses4-5.0-5.i386.rpm

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。