Oracle 10g在Linux上的安装
2013-08-11 16:00
330 查看
1.创建用户组和oracle用户
[root@trade ~]# groupadd -g 5001 dba
[root@trade ~]# useradd -u 5001 -g dba -d /home/oracle -m -s /bin/bash oracle
[root@trade ~]# passwd oracle
2.配置oracle用户环境变量
[oracle@trade ~]$ vi .bash_profile
export TMP=/tmp
export TMPDIR=$TMP
export LD_ASSUME_KERNEL=2.4.19
export ORACLE_SID=trade[nanlanran1]
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1[nanlanran2]
export TNS_ADMIN=$ORACLE_HOME/network/admin
export ORACLE_OWNER=oracle
export LANG=en_US
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib:/usr/X11R6/lib
export PATH=$PATH:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/sbin
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
set -o vi
PS1=`hostname`:'$PWD$'
[nanlanran1]需与配置的SID一致
[nanlanran2]此处若修改,注意相对的其他环境变量设置
3.修改Linux操作系统核心参数
[root@trade ~]# vi /etc/sysctl.conf
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 1048576
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 262144
kernel.msgmni = 4096
kernel.msgmax = 65535
kernel.msgmnb = 84000
改变当前内核参数的值使其生效
[root@trade ~]# /sbin/sysctl –p
4.上传oracle安装介质
开启vsftpd服务,利用ftp工具(推荐FZ)将oracle安装程序上传至oracle用户目录下,注意使用binary方式上传。
[root@trade ~]# /etc/init.d/vsftpd restart
5.开始安装
切换到oracle用户解压安装文件
[root@trade ~]# su – oracle
[oracle@trade ~]# unzip 10201_database_linux32.zip
①、用oracle登录图形界面窗口
②、su 到root用户,执行下列命令
[root@trade ~]#xhost +
Access control disabled,clients can connect from any host
③、用oracle执行安装命令,执行中出现如下显示
[oracle@trade ~]#./runInstaller
安装过程注意:a.安装目录要与环境变量中设置的一致;b.先不要创建数据库;c.Exit之前要用root执行相关脚本。
6.安装补丁程序
同第六步一样,不做介绍。
7.创建数据库实例
用$ORACLE_HOME/bin/dbca工具进行创建,Oracle用户执行以下命令:
[oracle@trade ~]# ./dbca
注意:设置数据库字符集ZHS16GBK-GBK 16-bit Simplified Chinese
8.配置监听程序
数据库监听服务名(默认):LISTENER,用$ORACLE_HOME/bin/netca工具进行创建,用Oracle用户执行以下命令
[oracle@trade ~]# ./netca
安装完成之后,可以测试监听的启动和停止是否正常
[oracle@trade ~]# lsnrctl stop
[oracle@trade ~]# lsnrctl start
[root@trade ~]# groupadd -g 5001 dba
[root@trade ~]# useradd -u 5001 -g dba -d /home/oracle -m -s /bin/bash oracle
[root@trade ~]# passwd oracle
2.配置oracle用户环境变量
[oracle@trade ~]$ vi .bash_profile
export TMP=/tmp
export TMPDIR=$TMP
export LD_ASSUME_KERNEL=2.4.19
export ORACLE_SID=trade[nanlanran1]
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1[nanlanran2]
export TNS_ADMIN=$ORACLE_HOME/network/admin
export ORACLE_OWNER=oracle
export LANG=en_US
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib:/usr/X11R6/lib
export PATH=$PATH:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/sbin
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
set -o vi
PS1=`hostname`:'$PWD$'
[nanlanran1]需与配置的SID一致
[nanlanran2]此处若修改,注意相对的其他环境变量设置
3.修改Linux操作系统核心参数
[root@trade ~]# vi /etc/sysctl.conf
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 1048576
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 262144
kernel.msgmni = 4096
kernel.msgmax = 65535
kernel.msgmnb = 84000
改变当前内核参数的值使其生效
[root@trade ~]# /sbin/sysctl –p
4.上传oracle安装介质
开启vsftpd服务,利用ftp工具(推荐FZ)将oracle安装程序上传至oracle用户目录下,注意使用binary方式上传。
[root@trade ~]# /etc/init.d/vsftpd restart
5.开始安装
切换到oracle用户解压安装文件
[root@trade ~]# su – oracle
[oracle@trade ~]# unzip 10201_database_linux32.zip
①、用oracle登录图形界面窗口
②、su 到root用户,执行下列命令
[root@trade ~]#xhost +
Access control disabled,clients can connect from any host
③、用oracle执行安装命令,执行中出现如下显示
[oracle@trade ~]#./runInstaller
安装过程注意:a.安装目录要与环境变量中设置的一致;b.先不要创建数据库;c.Exit之前要用root执行相关脚本。
6.安装补丁程序
同第六步一样,不做介绍。
7.创建数据库实例
用$ORACLE_HOME/bin/dbca工具进行创建,Oracle用户执行以下命令:
[oracle@trade ~]# ./dbca
注意:设置数据库字符集ZHS16GBK-GBK 16-bit Simplified Chinese
8.配置监听程序
数据库监听服务名(默认):LISTENER,用$ORACLE_HOME/bin/netca工具进行创建,用Oracle用户执行以下命令
[oracle@trade ~]# ./netca
安装完成之后,可以测试监听的启动和停止是否正常
[oracle@trade ~]# lsnrctl stop
[oracle@trade ~]# lsnrctl start
相关文章推荐
- linux 下安装oracle 10g
- 在Linux环境下安装部署Oracle 10g-(2)
- LINUX下ORACLE 10G的安装
- [转]SUSE Linux Enterprise 10 安装 Oracle 10g (图形界面)
- 在Linux上安装Oracle 10g 数据库
- linux下Oracle 10g的安装
- linux下安装oracle 10g
- 在 Linux x86 上安装 Oracle 数据库 10g_4
- 为 Linux 和 Windows 安装 PHP 和 Oracle 10g Instant Client
- Linux下的Oracle 10g安装及配置
- Linux (RHEL 5)下安装 Oracle 10g R2
- Oracle 10g 在linux下的安装
- 在Linux环境下安装部署Oracle 10g-(3)
- Oracle 10G XE 安装笔记 Linux
- RedHat5.2下Linux Oracle 10g ASM 安装详细实录-第一篇-环境准备
- 在 Linux x86 上安装 Oracle 数据库 10g
- linux下安装oracle 10g 的艰难之旅
- red hat linux下安装oracle 10g
- 用Xmanager + SecureCRT 在Linux 下安装oracle 10g
- 在Oracle (CentOS) Linux 5.5 (x32/x64)上安装Oracle 10g r2