(2)shmmax(最大共享内存):
物理内存
(3)shmseg(共享内存段):
10
(4)shmmni(共享内存标识个数):
100
(5)semmni(信号量标识个数):
70
(6)semmns(信号量组最大个数):
200
修改完毕需要重链核心然后重启系统
§重起系统后以oracle用户X-WINDOWS图形界面登录(如果在客户端PC上远程安装,需要用Reflection软件),然后修改两个文件:
.profile和.dtprofile,在这两个文件的最后加入以下行:
umask022
ORACLE_BASE=/home/oracle;exportORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/orahome;exportORACLE_HOME
ORACLE_SID=zxin;exportORACLE_SID
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data;exportORA_NLS33
NLS_LANG="SIMPLIFIEDCHINESE_CHINA.ZHS16GBK";exportNLS_LANG
CLASSPATH=$ORACLE_HOME/JRE:
$ORACLE_HOME/jlib;exportCLASSPATH
TNS_ADMIN=$ORACLE_HOME/network/admin;exportTNS_ADMIN
ORAENV_ASK=NO;exportORAENV_ASK
PATH=$PATH:
/etc:
/usr/local/bin:
/usr/ccs/bin:
/usr/bin:
$ORACLE_HOME/bin:
.;exportP
ATH
SHLIB_PATH=/usr/lib:
$ORACLE_HOME/lib;exportSHLIB_PATH
§在图形界面中开启终端窗口:
然后用su命令以超级用户登录,编辑/etc/pfs_fstab文件(用于ORACLE的安装光盘识别),在文件中加入以下行:
/dev/dsk/c0t0d0/SD_CDROMpfs_rripxlat=unix10
(其中,/dev/dsk/c0t0d0为光驱设备号,根据系统当前值设定)
修改完后以:
wq!
保存退出
§插入ORACLE8.1.6安装光盘,然后在同一终端窗口中连续运行以下命令:
#nohup/usr/sbin/pfs_mountd&
#nohup/usr/sbin/pfsd&
(用#ps-ef|greprpc可看到rpc.lockd和rpc.statd进程已运行)
#/usr/sbin/pfs_mount/SD_CDROM
§退出图形界面,右键选择‘logout’,以oracle用户重新登录使新增环境变量生效
§cd/SD_CDROM然后在当前目录下运行./runInstaller开始oracle的安装
§以下是ORACLE8.1.6安装过程中出现的选项和列表:
1进入Welcome页面后按’Next’进入下一步
2进入FileLocations页面后选择安装源:
/SD_CDROM/stage/products.jar
系统安装主目录:
/home/oracle/orahome
3按Next后系统进入LoadProductInformation页面...
4然后进入AvailableProducts页面:
选择需要安装的ORACLE产品:
Oracle8iEnterpriceEdition8.1.6.0.0
Oracle8iManagementInfrastructure8.1.6.0.0
Oracle8iCllient8.1.6.0.0
选择Oracle8iEnterpriceEdition8.1.6.0.0后进入下一步
5然后进入InstallationTypes页面:
选择安装的类型:
Typical(1.10GB)\Minimal(945M)\Custom选择Custom进入下一步
6系统列出所有组件名称和产品语言,进入productlanguage:
增加SIMPLIFIEDCHINESE,组件名称可以选择缺省,按’Next’进入下一步
7系统将列出你将要安装的所有组件,按’Install’进行安装
8期间系统将提示是否创建缺省数据库,选择创建,输入数据库名:
ZXIN和SID名:
ZXIN
9系统安装过程包括文件拷贝和编译,大约需要20-30分钟,具体时间视系统性能定,如果安装过程没有出现任何错误,安装尾声系统要求以超级用户身份运行脚本:
$ORACLE_HOME/root.sh(其中$ORACLE_HOME是:
/home/oracle/orahome,由环境变量设)
10然后系统进行Net8ConfigurationAssistant的配置,可以选择典型配置进入下一步
11如果前面选择安装数据库,系统将通过:
OracleDatabaseConfigurationAssistant创建数据库,包括配置数据文件、控制文件、Redo文件路径及大小等等,然后系统将创建缺省的几个表空间:
SYSTEM、TOOLS、USER、ROLLBACK、INDEX、TEMPORARY,要求设置空间大小、扩展方式、最小扩展单位、下一次扩展大小等项目,可以接受缺省配置进入下一步
12系统创建数据库步骤包括:
CreatingandstartingoracleInstance
Creatingdatabasefiles
Creatingdatadictionaryviews
AddingPS/SQLsupport
AddingAdvancedReplication
AddingOracleJserver
AddingOracleInterMedia
AddingOracleSpatial
AddingOracleTimeSeries
AddingOraclevisualinformationretrieval
AddingOracleSQL*PLUShelp
Databasecreationcomplete
§至此,ORACLE8.1.6安装过程已经结束
§为接收客户端请求,需要进行以下配置:
修改侦听端口文件:
#vi/etc/services
加上以下语句:
listener11521/tcp#oraclelistenerport1
listener21521/tcp#oraclelistenerport2
运行:
lsnrctlstart启动ORCLE侦听后台进程
然后用:
tnspingzxin检测侦听后台进程是否正确启动
安装客户端
§在WINNT、WIN2000和WIN98上可以安装ORACLE8.1.6客户端产品,直接用ORACLE安装盘即可安装,安装时选择客户端产品进行安装
§安装完以后,启动Net8Assistant进行客户端网络配置:
如上图,在本地->服务命名中创建服务zxin,配置情况如上图,然后按左边测试服务进行连接测试,在测试服务中可以更改登录,以数据库缺省用户/密码:
system/manager进行测试,如果成功,系统将报:
尝试使用用户ID进行连接:
system
连接测试成功。
测试成功以后,保存配置退出网络配置。
§启动DBAStudio,用户可以查看当前数据库配置情况并进行后续管理,DBAStudio管理的界面如下:
§客户端可以启动SqlPlus运行相关的SQL脚本
§客户端配置结束
其它安装补充说明:
OS安装:
§插入OS安装光盘,冷启动系统;
§运行search命令查找光盘对应路径P*,运行:
boP*从光驱引导;
§安装过程只需要更改系统字符集,其余全部采用默认值;
§安装网卡驱动程序,运行swinstall命令从光盘安装;
预置软件安装:
§C编译器:
§JRE:
§无用户限制:
注意:
a)C编译器、无用户限制软件需要CODEWORD,在swinstall的菜单中选择ACTION->ADDNEWCODEWORD;
b)安装过程中可能出现错误提示,请忽略;
建帐户组和用户:
sam->accountsforusersandgroups
§建帐户组:
oracle(用于数据库管理和安装)
§建用户:
oracle(选择oracle组)
修改内核参数:
sam->kernelconfiguration->configurableparameters
以下参数需要修改:
(1)maxdsize(最大数据段):
:
256M(2)shmmax(最大共享内存):
物理内存
(3)shmseg(共享内存段):
10
(4)shmmni(共享内存标识个数):
100
(5)semmni(信号量标识个数):
70
semmns(信号量组最大个数):
200修改完毕需要重启系统
扩卷(根据需要):
§重启系统时,遇“pressanykeyin10seconds…”提示则按任意键
§#bopri
§InteractwithIPL?
输入Y
§ISL>hpux–is(单用户模式启动)
§#vgdisplay(卷组显示)
§#mount查看当前文件系统与逻辑卷对应关系,主要扩以下几个文件系统:
/var—1G/usr—1G/tmp—400M/home—3G/opt—1G
§先umount需要扩展的文件系统:
§逻辑卷扩展,文件系统扩展:
#lvextend–L3000/dev/vg00/lvol6
#extendfs/dev/vg00/rlvol6
§#mount/var(usr|tmp|home|opt)
§#bdf(显示目录空间)
§转入多用户模式:
§#init3(UNIX下用户模式共分6层,3为多用户模式)
光盘文件格式转换:
§#vi/etc/pfs_fstab增加以下行后保存退出:
/dev/dsk/c3t2d0(空格)/SD_CDROMpfs-rripxlat=unix(空格)/(空格)0
§#nohuppfs_mounted&
§#nohuppfsd&
§#pfs_mount(空格)/SD_CDROM
结束语:
到此为止,ORACLE安装结束,如果安装阶段没有选择安装缺省数据库,可以通过dbassist建一个数据库,用于验证你的安装是否正确,若能成功地创建数据库,并且连接正常的话,则恭喜你大功告成!
如果已经安装了缺省数据库,则查看能否启动SQLPLUS,如能正常连上则也表明安装成功!
否则请回头检查你的相关配置文件、核心参数、软件环境,这样的话,你可就惨了!