Professional Documents
Culture Documents
可以看到这个,然后在其下有错误提示:
gcc -o ctxhx -L/u01/app/oracle/product/9.2.0.1.0/ctx/lib/ -L
/u01/app/oracle/product/9.2.0.1.0/lib/
-L/u01/app/oracle/product/9.2.0.1.0/lib/stubs/
/u01/app/oracle/product/9.2.0.1.0/ctx/lib/ctxhx.o
-L/u01/app/oracle/product/9.2.0.1.0/ctx/lib/ -lm -lsc_ca -lsc_fa
-lsc_ex -lsc_da -lsc_ut
-lsc_ch -lsc_fi -lctxhx -lc -Wl,-
rpath,/u01/app/oracle/product/9.2.0.1.0/ctx/lib -lnls9
-lcore9 -lnls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lnls9
我们运行以下的命令来修改它:
cd $ORACLE_HOME/bin
gcc -o ctxhx -L/u01/app/oracle/product/9.2.0.1.0/ctx/lib/ -L
/u01/app/oracle/product/9.2.0.1.0/lib/
-L/u01/app/oracle/product/9.2.0.1.0/lib/stubs/
/u01/app/oracle/product/9.2.0.1.0/ctx/lib/ctxhx.o
-L/u01/app/oracle/product/9.2.0.1.0/ctx/lib/ -lm -lsc_ca -lsc_fa
-lsc_ex -lsc_da -lsc_ut
-lsc_ch -lsc_fi -lctxhx -lc -Wl,-
rpath,/u01/app/oracle/product/9.2.0.1.0/ctx/lib -lnls9
-lcore9 -lnls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lnls9 -ldl
也就重新在这个地方编译一下上面出错的地方。然后再回到安装界面,对那个错误对话框选择忽略。继续安
装 就 行 了 。
第三个错误会在启动和配置助手程序的时候出错,不要管它,选择忽略就行了。我们在下面的步骤将会对
第 一 个 错 误 和 第 三 个 错 误 进 宪 修 补 。
7 、 修 改 系 统 :
以 oracle 用 户 的 身 份 登 入 , 执 行 以 下 命 令 :
$ cd $ORACLE_HOME/network/lib
$ make -f ins_net_client.mk install
然 后 编 辑 这 个 文 件 :
$vi $ORACLE_HOME/ctx/lib/ins_ctx.mk 找到第 13 行、第 14 行由
ctxhx $(CTXHXOBJ)
$(LINK) $(CTXHXOBJ) $(INSO_LINK)
改 为 :
ctxhx $(CTXHXOBJ)
$(LINK) -ldl $(CTXHXOBJ) $(INSO_LINK)
存 盘 退 出 , 执 行 以 下 命 令 :
$ make -f $ORACLE_HOME/ctx/lib/ins_ctx.mk install
现 在 可 以 重 新 启 动 agents 了 。
$ /opt/ora9/product/9.2/bin/agentctl start