zhzhiqun2005 发表于 2013-1-16 00:40:55

centOS4.5 下安装oracle11G 八步曲

centOS4下安装oracle11G

一、在安装centOS中,一定要选择开发包,以及其它的程序包。

二、检查安装linux所需要的包
检查安装linux所需要的包是否都安装,如果还有没安装的,那么从centOS4中把需要安装的包安装上。
通过
rpm –qa |grep package_name 来进行检查
三、安装oracle的用户组以及用户。
这一步的操作我也不知道为什么要这么建,因为oracle11G的官方安装文档就是这么写的,我就这么抄的
#groupadd oinstall   //添加一个oinstall 组,是oracle的主组#groupadd dba      //添加一个dba组,是oracle的辅组/#mkdir –p /u01/oracle//添加一个目录,这个目录就是希望把oracle11G安装到这个oracle目录下#useradd –g oinstall –G dba –d /u01/oracle oracle//这一句的意思是,添加一个oracle用户,这个用户所在的主组是oinstall, 辅组是dba,缺省目录是/u01/oracle#chown –R oracle:oinstall /u01把u01这个目录的所有者,以及所在的组改成oracle oinstall#id nobody      查检nobody用户是否存在若不存在则要添加此用户

四、Configuring Kernel Parameters(配制内核参数)

4.1 在etc/sysctl.conf中添加以下几行
kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 262144
4.2 把以下几行添加到etc/security/limits.conf中
oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536
4.3 把以下几行添加到etc/pam.d/login中
session required /lib/security/pam_limits.sosession required pam_limits.so
4.4然后在etc/profile文件中添加如下代码
if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi   

五、设置oracle的环境变量
#su - oracle
#pwd查看是否是一个初始的默认目录
/u01/oracle
然后可以通过 ls –la 可经查看得到一些隐藏的文件,可以把oracle的环境变量设置在 .bash_profile文件中,这样在进入oracle用户时候就会自动加载这个环境变量。
在.bash_profile文件中添加如下的几行
export PATHunset USERNAMEORACLE_BASH=/u01ORACLE_HOME=$ORACLE_BASH/oracleORACLE_SID=oradbPATH=$ORACLE_HOME/bin:$PATHexport ORACLE_BASH ORACLE_HOME ORACLE_SID PATH

添加完以后,然后退出系统,然后再次进入oracle 用户 此时通过 查看ORA的环境变量看是否加上来了。
#exit#su - oracle# env | grep ORAORACLE_SID=oradbORACLE_BASH=/u01ORACLE_HOME=/u01/oracle
从此可以看到, 环境变量已经配制好了。
六、 安装工作开始。
6.1首先把database拷到linux下,如果是database.zip那么用 unzip进行解压.
6.2把解压完的文件拷到/u01下(这一步是无报谓的),为了不出任何问题, 把database文件夹设置为oinstall用户组的oracle用户下。
6.3由于安装要在oracla用户下,而且要在xwindow下安装,所以要进入oracle用户并以xwindow目录打开。
6.4执行database目录下的install,就开始安装了。
6.5在安装中要注意一下, 要执行两行程序,默认就可以了。
在安装中, 先不用选择数据库,选择只安装软件。数据库可以能过dbca来进行创建
七、创建数据库
在以上的步骤都完成以后,然后接下来就是进行创建数据库了。
创是在创建数据库的时候首先要通过netca来进行配制listener
#netca
#dbca创建数据库实例.


八、使用#Su – oracle#sqlplus /nologSql>conn / as sysdba
页: [1]
查看完整版本: centOS4.5 下安装oracle11G 八步曲