求助,我在SCO UNIX7上安装Oracle806,为什么安装不成功?

[复制链接]
查看11 | 回复2 | 2005-2-28 12:57:00 | 显示全部楼层 |阅读模式
我在SCO UNIX7上安装Oracle806,为什么安装不成功?
$ sh ./orainst /c #运行Oracle806安装盘上的安装命令,结果出现如下提示:
UX:sh (./orainst): ERROR: ./orainst: Cannot open
$ sh ./ORAINST /c
UX:sh (./ORAINST): ERROR: ./get_platform: Not found
UX:ls: ERROR: Cannot access tk2c*.res: No such file or directory
Supported Terminals are :
TERM=dttermORACLE_TERM=vt100
Can't find resource file
/cdrom/ORAINST/tk2{TERM}.res or
/cdrom/ORAINST/tk2{ORACLE_TERM}.res
Please set your TERM variable to one of the supported terminals.
Exiting orainst
我在安装前做了如下修改和设置.
安装前的参数设置
在root用户下
将/etc/default/login文件中的ULIMIT改为Unlimited
#vi /etc/default/login
确保asynchronous I/O package(随kernel发送)已经正确安装,并且保证Oracle用户有写权限。
# chmod 777 /dev/async
# vi /etc/conf/node.d/async
把文件中最末尾的权限掩码从600改成777。
修改核心参数编写modify.sh文件
modify.sh文件内容
/etc/conf/bin/idtune -c NUMREGPT
256
/etc/conf/bin/idtune -c NUMSCOPT
32
/etc/conf/bin/idtune -c DRV_SEGKMEM_BYTES
0x147A000
/etc/conf/bin/idtune -c RSTCHOWN
0
/etc/conf/bin/idtune -c CONSOLE_SECURITY
0
/etc/conf/bin/idtune -c SHMMNI
1000
/etc/conf/bin/idtune -c MAXUP
1024
/etc/conf/bin/idtune -c SEMMNS
2400
/etc/conf/bin/idtune -c SHMSEG
15
/etc/conf/bin/idtune -c SHMMAX
2147483647
/etc/conf/bin/idtune -c SEMMSL
150
/etc/conf/bin/idtune -c SCORLIM
0x7FFFFFFF
/etc/conf/bin/idtune -c HCORLIM
0x7FFFFFFF
/etc/conf/bin/idtune -c SDATLIM
0x7FFFFFFF
/etc/conf/bin/idtune -c HDATLIM
0x7FFFFFFF
/etc/conf/bin/idtune -c SVMMLIM
0x7FFFFFFF
/etc/conf/bin/idtune -c HVMMLIM
0x7FFFFFFF
/etc/conf/bin/idtune -c SFSZLIM
0x7FFFFFFF
/etc/conf/bin/idtune -c HFSZLIM
0x7FFFFFFF
/etc/conf/bin/idtune -c HFNOLIM
2048
/etc/conf/bin/idtune -c SFNOLIM
128
/etc/conf/bin/idtune -c ARG_MAX
1048576
/etc/conf/bin/idtune -c NPBUF
100
/etc/conf/bin/idtune -c STRTHRESH
0x500000
/etc/conf/bin/idtune -c RECVRETRIES
4
注:如果使用软驱,可以用下面命令加载
加载:mount –F dosfs /dev/dsk/f03ht/mnt
卸载:umount /mnt
重建内核:
# /etc/conf/bin/idbuild
# /usr/ucb/reboot
在root用户下
# scoadmin →Account Manager →Group →Add new group
建用户组dba
# scoadmin →Account Manager →Group →Add new group
建用户oracle,其主组为dba,主目录为/db/oracle
编辑oracle用户的.profile文件并设置环境变量:
或将软盘的.profile 文件cp 至/db/oracle目录下
# cp /mnt/srvinst/oracfg/sco/SCOpfile/db/oracle/.profile
在/db/oracle下 建立tmp 目录 并更改属性
# mkdir tmp
# chmod 777 tmp
7、安装光盘 (将oracle for scounix光盘放入光驱中)
root用户下
# mount -F cdfs -oro /dev/cdrom/cdrom1 /mnt
增加ORACLE_OWNER=oracle;export ORACLE_OWNER
# ORACLE_OWNER=oracle;export ORACLE_OWNER
察看是否生效可用 # echo $ORACLE_OWNER
8、创建oratab文件
# mkdir /var/opt/oracle
# cd /cdrom/orainst
# sh ./oratab.sh
察看是否建立可用# ls /var/opt/oracle 命令
开始安装
9.安装oracle for unixware 7.3
# su – oracle注:切换至oracle用户下
$ cd /cdrom/orainst
$ ./orainst /c
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
错误信息中已经有提示了的:
Please set your TERM variable to one of the supported terminals.
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
我跟你遇到的问题一样,在经过同样设置之后,执行安装程序
$ ./orainst /c
出现提示Supported Terminals are :
可是我无法选择类型,只要输回车程序就出现
TERM=dtterm ORACLE_TERM=
Can't find resource file
/cdrom/ORAINST/tk2{TERM}.res or
/cdrom/ORAINST/tk2{ORACLE_TERM}.res
Please set your TERM variable to one of the supported terminals.
Exiting orainst
请问如何才能在提示Supported Terminals are :
后正确输入类型如VT200??
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行