一、硬件和系统环境配置满足条件,尤其是内存、磁盘空间以及网络配置成功。
二、建立安装所用oracle帐号:
1. 在x-windows界面中:sco admin – account manager,建立新帐号oracle及口令,设置/home/oracle目录。
2. 建立两个组例如dba、oper,分别对应将来系统管理员组和操作者权限组;再建组oinstall存放所有安装者,将帐号oracle放入oper和oinstall组。
3. 设置oracle帐号的权限:
shutdown system chang system tunables
administer printers monitor system resources
administer filesystems administer in tr.net
三、编辑/home/oracle下的.profile文件,增加环境变量:
oracle_base=/home/oracle
oracle_home=$oracle_base/software (或指定其它安装目录)
display=:0.0 (显示方式)
java_home=/usr/java
path=$oracle_home/bin:/bin:/opt/bin:/usr/bin:/usr/ccs/bin:/usr/java/bin:$path:. (添加安装路径)tmpdir=/var/tmp (至少需要100mb的自由空间)
export oracle_base oracle_home display java_home ld_library_path path tmpdir
… …
… …
或者采用命令方式:
setenv oracle_base=/home/oracle
setenv display=:0.0
…… ……
…… ……
四、系统参数调整
1、 调整共享内存:编辑/etc/conf/cf.d/stune文件,增加:
shmmax 0.5 × 物理内存字节数
shmmin 1
shmmni 100
shmseg 10
semmns 除最大db外的所有db 的processes之和+2*最大db 的processes数+10*实例数。如
3个实例进程数分别为100、100、200,则=(100+100)+2*200+10*3=630
semopm 10-20
nproc 20+(8*maxusers) 最大值12500
arg_max 1,048,576 命令行最大长度,缺省5kb
nbuf 100 可随时激活的原始i/o请求最大数
maxup 1000 用户创建的进程限制数
strthresh 0x500000 对流式(stream)资源分配最大字节数
scorlim 0x7fffffff
hcorlim 0x7fffffff
sdatlim 0x7fffffff
hdatlim 0x7fffffff
svmmlim 0x7fffffff
dedicated_memory 对特定段保留物理内存的4k页数(内存很大时设置)
hvmmlim 0x7fffffff
sfszlim 0x7fffffff 一个进程最大文件长度
hfszlim 0x7fffffff
hfnolim 2048 一个文件最大文件描述器数
sfnolim 128
2、 修改参数文件:/etc/default/loginulimit > 最大db文件字节数
3、建目录:$oracle_base/software 存放oracle安装软件(即oracle_home)$oracle_base/database 存放数据库文件
4、 重建内核
# /etc/conf/bin/idbuild
5、 重新启动计算机
# shutdown –y –g0 –i6
五、安装oracle8i(8.1.5/6/7)
1、用oracle帐号登录,提示符是$,切换到root帐号提示符是#
2、mount光驱:#mount –f cdfs -o ro /dev/cdrom/c0b0t1l0 /cdrom
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器