Solaris10系统下Oracle9.2的安装
Solaris10系统下Oracle9.2的安装
本次安装环境是Solaris10,安装Oracle9.2
注意几点:
1.首先将Oracle三张光盘先拷进Solaris系统中,复制的命令是:cp-rcdrom/disk1home/oracle
2,要先要查看Solaris的版本命令是: uname-a
3,要检查sun服务器是64位还是32问:isainfo-kv
检查的项目越多中途出现的错误越少
一,添加系统参数和相应的用户/组
1.修改系统参数,编辑/etc/system文件
#cp/etc/systemsystem.bkp//修改前,最好先备份,行成好习惯
#vi/etc/system
setnoexec_user_stack=1
setshmsys:shminfo_shmmax=4294967295//一般是实际内存的一半
setshmsys:shminfo_shmmin=1//这个参数在Solaris10中无效,保持这个参数就可以了
setsemsys:seminfo_semmni=100//这个参数在Solaris10中无效
setsemsys:seminfo_semvmx=327//这个参数在Solaris10中无效。原因是在Solaris10上述参数
setshmsys:shminfo_shmmni=100
setshmsys:shminfo_shmseg=10
setsemsys:seminfo_semmsl=1000
setsemsys:seminfo_semmns=2000
setsemsys:seminfo_semopm=100
shmsys:shminfo_shmmax共享内存段(sharedmemorysegment)最大大小
semsys:seminfo_semmni同一时间可以创建的信号组(semaphoresets)最大值
shmsys:shminfo_shmmni共享内存标志符(sharedmemoryidentifiers)的数量
和进程数量有关的是
semsys:seminfo_semmsl一个信号组中包含的最大信号数量,约等于oracle的最大进程数
注意这些参数的设定是根据不同的机器进行设定的
2.修改文件/etc/services该文件是网络服务文件
#vi/ect/services
orasrv1600/tcp#oracle listener1700/tcp#oracle
网络服务协议的端口号
网络协议的服务类型
3.
二.修改用户的环境变量
根据使用的shell 不同写配置文件,可以在/下面写全局的环境变量。也可以在/export/home/oracle
下面配置用户 变量
bash 对应 .profile 修改这个文件,或者修改csh 对应的文件,他们都是都要加载的
ORACLE_BASE=/export/home/oracle ORACLE_HOME=$ORACLE_BASE/product/10.0 ORACLE_SID=ora10g NLS_LANG=AMERICAN_AMERICA.ZHS16GBK PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/bin LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/usr/local/lib:/usr/lib TMPDIR=/var/tmp export ORALCE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH LD_LIBRARY_PATH DISPLAY TMPDIR
三.安装oracle9i
1.退出,以oracle用户身份登陆,检查磁盘空间df -h.,此后安装与windows相似
四,测试是否安装成功。
采用sqlplus连接数据库连接成功证明安装成功
总结:一定要注意环境变量的配置,最好是编写成功后,采用ftp的方式上传上去。
创建用户/组