欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Solaris10系统下Oracle9.2的安装  

程序员文章站 2022-06-12 23:50:09
...

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的方式上传上去。

创建用户/组