免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1467 | 回复: 7
打印 上一主题 下一主题

[SCO UNIX] 斑竹再请观看:oracle7.3.4在scounix openserver5.07上安装问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-11-21 13:35 |只看该作者 |倒序浏览
这是我的配置文件
ORACLE_BASE=/usr/oracle/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/7.3.4
ORACLE_SID=atc_db
export ORACLE_BASE ORACLE_HOME ORACLE_SID
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/css/lib;export LD_LIBRARY_PATH
ORACLE_DOC=$ORACLE_BASE/doc;export ORACLE_DOC
TMPDIR=/tmp;export TMPDIR
PATH=$PATHHOME/binORACLE_HOME/bin:.
MAIL=/usr/spool/mail/`logname`;export PATH MAIL
TERM=ansi;export TERM
/usr/bin/prwarn
环境参数我也做了修改
我选了这几个安装
TCP/IP Protocol Adapter   (V2) 2.3.4.0.0
PL/SQL    V 2.3.4.0.0
                PRO*C     2.2.4.0.0
                SQL*Net     (V2) 2.3.4.0.0
                SQL*PLUS     3.3.4.0.0
Oracle Server (RDBMS) 7.3.4
但是报relink错误不知道为什么,我在5。05和5。06上安装都没有这个问题
后来看到一篇文章说把5。05下的crt0.o和crt1.o拷贝到5。07相应的目录下就不会有relink erro的问题但是我这边还是不行,请大家帮下忙好吗

论坛徽章:
0
2 [报告]
发表于 2004-11-22 08:54 |只看该作者

斑竹再请观看:oracle7.3.4在scounix openserver5.07上安装问题

自己顶下,斑竹请看看

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
3 [报告]
发表于 2004-11-22 08:58 |只看该作者

斑竹再请观看:oracle7.3.4在scounix openserver5.07上安装问题

5.0.7装oracle7.3.4需要在安装期间临时换掉两个.o文件:
/lib/crt0.o和/lib/crt1.o暂时替换为SCO5.0.5的o文件
否则会link错误,安装完oracle后记得再恢复过来
搜索一下"5.0.7 oracle 7.3.4",记得以前有贴子详细说明过

论坛徽章:
0
4 [报告]
发表于 2004-11-22 09:15 |只看该作者

斑竹再请观看:oracle7.3.4在scounix openserver5.07上安装问题

我看了那个文章了,我替换过那两个文件了还是不行啊

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
5 [报告]
发表于 2004-11-22 09:21 |只看该作者

斑竹再请观看:oracle7.3.4在scounix openserver5.07上安装问题

可以装的,我自己就是这么装上的
1、我装的环境里面有SCO Development System开发系统,
不知道没有的时候是否有影响
2、确认你替换的目录是/lib目录下的,不要搞错了,安装前要替换掉
3、把你的错误信息贴出来看,注意单词尽量贴正确

论坛徽章:
0
6 [报告]
发表于 2004-11-22 11:49 |只看该作者

斑竹再请观看:oracle7.3.4在scounix openserver5.07上安装问题

我拷贝到/opt/K/SCO/unixds/5.2.2a/lib下把crt0.o和crt1.o的属性改成跟原文件一样的属性
然后安装出错
我查log文件看到以下的文字
Action:  Linking oracle.
Command: (make -f ins_rdbms.mk ORACLE_HOME=/usr/oracle/app/oracle/product/7.3.4 ioracle), Out=/usr/oracle/app/oracle/product/7.3.4/orainst/make.log, Err=/usr/oracle/app/oracle/product/7.3.4/orainst/make.log
{
/usr/oracle/app/oracle/product/7.3.4/bin/genksms >; ksms.s
as -P ksms.s
Assembler: L
        aline 1        : Warning: Illegal flag (P) - ignored
chmod 644 /usr/oracle/app/oracle/product/7.3.4/lib/libserver.a
/bin/idar r  /usr/oracle/app/oracle/product/7.3.4/lib/libserver.a ksms.o
/bin/idld /usr/ccs/lib/crt1.o /usr/ccs/lib/values-Xa.o /usr/ccs/lib/crtn.o -o oracle -L/usr/oracle/app/oracle/product/7.3.4/lib -L/usr/oracle/app/oracle/product/7.3.4/rdbms/lib opimai.o /usr/oracle/app/oracle/product/7.3.4/rdbms/lib/config.o -lserver -lclient -lcommon -lgeneric -lknlopt -lslax -lapps -lcog -lcox -lidl -lknlde -lpkg -lpls -lsem -lsyn -licx -lndw1 -lserver -lclient -lcommon -lgeneric -lknlopt -lslax -lapps -lcog -lcox -lidl -lknlde -lpkg -lpls -lsem -lsyn -lserver -lclient -lcommon -lgeneric -lslax -lapps -lcog -lcox -lidl -lknlde -lpkg -lpls -lsem -lsyn -lserver -ltk21etc -lsqlnet -lncr -ltk21etc -lsqlnet -lclient -lcommon -lgeneric -ltk21etc -lsqlnet -lncr -ltk21etc -lsqlnet -lclient -lcommon -lgeneric -lepc -lepc -lepcpt -lnlsrtl3 -lc3v6 -lcore3 -lnlsrtl3 -lcore3 -lnlsrtl3 -lsocket -lnsl_s -lm -lc -lm -lsocket -lnsl_s -lld -lm -lc -lstublm
undefined                        first referenced
symbol                              in file
_fini                               /usr/ccs/lib/crt1.o
_init                               /usr/ccs/lib/crt1.o
i386ld fatal: Symbol referencing errors. No output written to oracle
make: *** [oracle] Error 13
}
Status:  2
(( OIERR-SYSTEM: make -f ins_rdbms.mk ORACLE_HOME=/usr/oracle/app/oracle/product/7.3.4 ioracle ))
--------------[ ddbo.ins 495  ]-----------------------------------------------
>;>;>; Relinking Error.  The executables for Oracle7 Distributed Database option were not made successfully

论坛徽章:
0
7 [报告]
发表于 2004-11-22 13:01 |只看该作者

斑竹再请观看:oracle7.3.4在scounix openserver5.07上安装问题

需要装开发系统

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
8 [报告]
发表于 2004-11-22 14:19 |只看该作者

斑竹再请观看:oracle7.3.4在scounix openserver5.07上安装问题

你的错误提示的是/usr/ccs/lib/目录下的crt1.o,这个与我的有区别,
按说应当连接/lib目录下的crt1.o才对。
不知道你用的是什么环境(编译器是gcc?lib搜索路径怎么设置的)
cd /lib
nm crt1.o
如果显示的与下面的有区别,说明你替换的文件不对,不是5.0.5的crt1.o
[1]     |         0|       0|FILE |LOCL |0    |ABS    |crt1.s
[2]     |         0|       0|NOTY |LOCL |0    |1      |.text
[3]     |         0|       0|NOTY |LOCL |0    |2      |.data
[4]     |         0|       0|NOTY |LOCL |0    |3      |.bss
[5]     |         0|       0|NOTY |LOCL |0    |4      |.comment
[6]     |         0|       0|NOTY |LOCL |0    |5      |.init
[7]     |         0|       0|NOTY |LOCL |0    |6      |.fini
[8]     |         0|       0|NOTY |LOCL |0    |5      |_istart
[9]     |         0|       0|NOTY |GLOB |0    |5      |_init
[10]    |       134|       0|NOTY |GLOB |0    |1      |_mcount
[11]    |         0|       0|NOTY |GLOB |0    |1      |_start
[12]    |         0|       0|NOTY |GLOB |0    |UNDEF  |_cleanup
[13]    |         0|       0|NOTY |GLOB |0    |UNDEF  |_init_features_vector
[14]    |         0|       0|NOTY |WEAK |0    |UNDEF  |_DYNAMIC
[15]    |         0|       0|NOTY |GLOB |0    |UNDEF  |atexit
[16]    |         0|       0|NOTY |GLOB |0    |UNDEF  |exit
[17]    |         0|       0|NOTY |GLOB |0    |UNDEF  |main
[18]    |         0|       0|NOTY |GLOB |0    |UNDEF  |__fpstart
[19]    |         0|       0|NOTY |GLOB |0    |UNDEF  |_environ
[20]    |         0|       0|NOTY |GLOB |0    |6      |_fini

实在不行你就把/usr/ccs/lib下面的也替换掉再试一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP