©
本文檔使用 php中文網手册 發布
Oracle 7.3.4 Enterprise Edition for SCO UNIX 安装步骤
一. 调SCO系统参数
进入 scoadmin/Hardware/Kernel Manager,选择Tune Parameter, 作如下修改
15 SHMMAX 20
16 SEMMNI 20971520
之后relink,执行init 0
二. 安装SCO 关于Oracle 补丁文件
进入Software Manager,如列表内没有COFF Linker Supplement (Ver oss459A),
须先安装“SCO的Oracle 补丁”,否则安装的过程将出现难以想象的问题。
SCO的Oracle 补丁盘插入软驱后执行:
#doscp a:
main()
{
printf("Hello......\n");
}
17、 #cc test.c -o test 编译
18、 #./test 执行
运行结果:
Hello.......
19、 #eject cdrom 成功后退出光盘
C COMPILER 安装成功!
二、安装 ORACLE 前的准备工作
准备工作主要是增加ORACLE 的用户及组,改变一些系统参数文件。
1、 #vi /etc/passwd
第一行改成 root:x:0:1:Super-User:/:/bin/csh
(选用csh 内核语言)
最后一行加 oracle::9722:643:super-account:/oracle:/bin/csh
(增加oracle用户)
2、 #vi /etc/group (增加oracle的组)
最后一行后加 dba::643:oracle
3、 (必要时改 shadow 文件的读写属性:chmod 755 shadow )
#vi /etc/shadow (增加oracle用户口令,这里缺省)
最后一行后加 oracle:::::::: (共8个:)
4、 在根 / 下
#chown oracle oracle
#chgrp dba oracle
#passwd oracle 给oracle加口令,敲两次口令
5、 #cp .cshrc /oracle 把根下的这两个文件拷贝到 /oracle 路径下
#cp .login /oracle
6、 #cd oracle
#chown oracle .* 把拷贝过来的隐含文件变成oracle属组
#chgrp dba .*
7、 #vi /etc/services
最后增加两行 orasrv 1525/tcp oracle
listener 1521/tcp
8、 #vi /etc/system
在set后增加一段 set shmsys:shminfo_shmmax=8388608
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmns=200
set semsys:seminfo_semmni=70
9、 #su - oracle
10、 %vi .cshrc
增加一段 setenv ORACLE_HOME /oracle
setenv ORACLE_DOC /oracle/odoc
setenv ORACLE_SID oracle7
setenv ORACLE_TERM sun5
setenv ORA_NLS /oracle/occommon/nls/admin/data
setenv NLS_LANG=AMERICAN.AMERICA.zhs16cgb231280
alias cd 'cd \!*;set prom