我只在 solaris, linux, nt 上装过 oracle 。想来 UNIX 上面应该差不多吧。
你可以到 technet.oracle.com 去查文档,也许会有你要的东西。
通常来说要先建立一个 oracle 用户( 属于 dba 组), 然后再执行安装程序,
在安装盘的 orainst 目录下。最后还要执行一两个脚本就 OK 了。
you can see the INSTALL.TXT before install oracle for sco.
the method what Hooman said is right.Maybe you need modify
the .profile.
1. 安装前的准备
1.启动系统,进入维护状态,修改系统核心参数
(1). # sysadmsh <return>
选择: System Configure Kernel Parameters
... ...
4.Processes...
... ...
8.Semaphores
9.Shared Data
(2).选择4 , 8 , 9修改下列参数:
ULIMIT=2113674
MAXUMEM=4nk (1k=1024)
SEMMNI=20;
SEMMNS=60;
SHMMAX=20971520;
SHMMIN=1;
SHMMNI=100 ;
SHMSEG=15 ;
SHMALL=512 ;
(3).修改完以后退出,
选择: System Configure Kernel Rebuild
(4).显示
Do you want this kernel to boot by default?(y/n)
选择 y <return>
(5).显示
Do you want the kernel enviroment rebuilt?(y/n)
选择 y <return>
(6).显示
Press any key to continue
<return>
(7).退出sysadmsh,并重新启动系统
# shutdown -y -g0 -i0 <return>
2、重新启动系统,进入多用户状态
(1).在root目录下, 建立u文件系统
# mkdir u (建立目录u)
# mount /dev/u /u
(2).修改filesys文件
# cd /etc/default
# vi filesys
在recmount=no rcfsck=no...后加入以下几行
bdev=/dev/u cdev=/dev/ru mountdir=/u rcmount=yes \
fsckflags=-y desc=“The user File system”
(3).修改完,保存文件,退出vi (: wq ,<return>)
3、建立oracle用户
(1).# sysadmsh <return>
(2).选择:Accounts User Create,
(3).建完用户后退出sysadmsh,
4、回到root,修改oracle目录下的.profile文件
(1) # vi .profile
在 export PATH MAIL 的下几行增加:
ORACLE_HOME=/u/app/oracle/product/732 ; export ORACLE_HOME
ORACLE_SID=ora7 ; export ORACLE_SID
TMPDIR=/u/oracle/tmp ; export TMPDIR
TK2DEV=ansi ; export TK2DEV
ORA_NLS32=$ORACLE_HOME/ocommon/ nls/admin/data ;export ORA_NLS32
(2).保存并退出vi ( : wq <return>)
2. 安装oracle
1. 用户建完后,登录oracle用户,建立所需子目录
$ mkdir cdrom
$ mkdir tmp_s
$ mkdir cd_link
$ mkdir doc
$ mkdir tmp
2. 切换到root
# mount -r -f HS,lower /dev/cd0 /u/oracle/cdrom
3. 切换到oracle,生成并修改/tmp_s目录下的start.sh文件
(1).$ cp /u/oracle/cdrom/orainst/start.sh u/oracle/tmp_s
(2).$ cd /u/oracle/tmp_s/start.sh
(3).修改start.sh文件
$ vi start.sh
修改 cdlinkcmd...行
将 cdlinkcmd=cd_link 改成
cdlinkcmd=“/u/oracle/cdrom/orainst/cd_link.”
x=‘cd..pwd’ 改成 x=“/u/oracle/cdrom”
(4).保存所作修改并退出vi (: wq <return>)
4、运行 /tmp_s目录下的start.sh文件
(1). $ ./start.sh (在tmp_s目录下)
(2). 遇到enter your cd_link director 时输入: /u/oracle/cd_link
5、修改rootpre.sh文件
(1).$ cd /u/oracle/cd_link/orainst
(2).$ chmod 777 rootpre.sh
(3).$ vi rootpre.sh
用”#”屏蔽 newoi 段 即: # if [! -d “$ORACLE_HOME/orainst”]
...
# fi
修改 ORAFILES=“$ORACLE_HOME...”行
改成 ORAFILES=“$ORACLE_HOME/u/oracle/cd_link/orainst/orafiles”
(4). 保存所作修改并退出vi ( :wq <return>)
6、切换到root 用户,运行rootpre.sh文件
(1). # cd /u/oracle/cd_link/orainst
(2). # ./rootpre.sh (当询问是否软盘安装时用”N”回答)
7、切换到oracle用户,退出当前oracle用户,重新登录运行orainst文件
(1).$ ./orainst (在 /u/oracle/cd_link/orainst目录下)
(2).按提示确认安装ORACLE
听说一个参数设不对,系统会象蜗牛?
为什么不安装8。0。5呢?
非常同意micromouse的方法,最好用root再其一屏,有时提示一些文件有问题需修改它的属主
在SCO UNIX 5.0.4及以上版本中安装ORACLE7.3时,会遇到 link 错误,这是因为缺少两个所须的 lib 文件,504 可以下载补丁解决,但 505 据 ORACLE 工程师说不能解
决。建议用 SCO UNIX 5.0.2 或 ORACLE8 .
mircomouse 讲的已经非常非常细了而且完全正确,我也算是个装ORACLE的老手,希望能与你切磋!我的E-MAIL cssry@yeah.net 谢谢!!
想于你们切磋
想与大家切磋地址icex@sina.com
我只装了ORACLE 8,效果可以,不知道大家有什么高见?
在sco unix 站点down一个补丁盘.
这个问题各位大虾给出许多解决办法和注意事项。 但是jekie装成功了吗?
希望跟各位oracle高手交个朋友。
oicq:1766598
email:cxgtommy@sina.com