Oracle 10g 10.2.0.1在RedHat AS 4下的安装
2011-02-22 15:26
267 查看
一、数据库版本选择
从oracle官方网站下载Oracle 10g 10.2.0.1中文企业版10201_database_linux32.zip。
二、系统要求
1、物理内存:512M
2、交换空间2G
3、禁用secure Linux
4、已经安装下列包(为简单起见,安装RedHat AS 4时最好选择全部安装):
A、X Window System
B、GNOME Desktop Environment
C、Editors
D、Graphical Internet
E、Text-based Internet
F、Server Configuration Tools
G、Development Tools
H、Administration Tools
I、System Tools
三、下载软件
1.Oracle Database 10g Release 2 (10.2.0.1) Software下载位置: http://otn.oracle.com/software/products/database/oracle10g/index.html 四、 解压软件
1.解压命令:unzip 10201_database_linux32.zip
2.解压后产生一个包含安装文件的目录(database)
五、 修改host文件
1./etc/hosts文件中必须包含a fully qualified name for the server
<IP-address> <fully-qualified-machine-name> <machine-name>
六、设置核心参数
1.在/etc/sysctl.conf文件中加入下列行:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
2.运行下列命令改变核心参数:/sbin/sysctl –p
3.在/etc/security/limits.conf文件中加入下列行:
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
4.在/etc/pam.d/login文件中加入下列行,如果里面没有的话:
session required /lib/security/pam_limits.so
5.通过编辑/etc/selinux/config 文件禁用secure linux,确认其中的SELINUX标记如下:SELINUX=disabled。也可以通过GUI工具(Applications > System Settings > Security Level),选择SELinux禁用该属性。
七、参数配置
1.检查下列包是否安装,若未安装则要先安装:
# From RedHat AS4 Disk 2
cd /media/cdrecorder/RedHat/RPMS
rpm -Uvh setarch-1.6-1.i386.rpm
rpm -Uvh compat-libstdc++-33-3.2.3-47.3.i386.rpm
rpm -Uvh make-3.80-5.i386.rpm
rpm -Uvh glibc-2.3.4-2.i386.rpm
# From RedHat AS4 Disk 3
cd /media/cdrecorder/RedHat/RPMS
rpm -Uvh openmotif-2.2.3-6.RHEL4.2.i386.rpm
rpm -Uvh compat-db-4.1.25-9.i386.rpm
rpm -Uvh libaio-0.3.102-1.i386.rpm
rpm -Uvh gcc-3.4.3-9.EL4.i386.rpm
# From RedHat AS4 Disk 4
cd /media/cdrecorder/RedHat/RPMS
rpm -Uvh compat-gcc-32-3.2.3-47.3.i386.rpm
rpm -Uvh compat-gcc-32-c++-3.2.3-47.3.i386.rpm
2.创建下列组和用户
groupadd oinstall
groupadd dba
groupadd oper
useradd -g oinstall -G dba oracle
passwd oracle
3.创建安装oracle的目录
mkdir -p /u01/app/oracle/product/10.2.0/db_1
chown -R oracle.oinstall /u01
4.用root登录,执行下列指令:
xhost +<machine-name>
5.用oracle登录把下列行加在.bash_profile文件末尾,注意把其中ORACLE_SID换成自己的实例名:
# Oracle Settings
TMP=/tmp;
export TMP
TMPDIR=$TMP;
export TMPDIR
ORACLE_BASE=/u01/app/oracle;
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;
export ORACLE_HOME
ORACLE_SID=centit;
export ORACLE_SID
ORACLE_TERM=xterm;
export ORACLE_TERM
PATH=/usr/sbin:$PATH;
export PATH
PATH=$ORACLE_HOME/bin:$PATH;
export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
export CLASSPATH
#LD_ASSUME_KERNEL=2.4.1;
export LD_ASSUME_KERNEL
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
八、安装
1.用oracle用户登录。如果用的是X模式,要把DISPLAY设置如下:
DISPLAY=<machine-name>:0.0; export DISPLAY
2.在Disk1目录下用如下命令开始安装:
./runInstaller
3.在安装过程中输入合适的ORACLE_HOME和实例名centit。详细过程就不说了,大家看着提示填写就好。完成后的画面中会有管理端入口地址和sqlplus入口地址。
九、安装后配置
1.编辑/etc/oratab文件设置每个实例的重启标志为“Y”:
TSH1:/u01/app/oracle/product/10.2.0/db_1:Y
OK,安装结束了,你可以从浏览器了键入安装完成管理端地址即可登录进行数据库性能监测调整和用户管理了。我用的是系统用户SYS。
从oracle官方网站下载Oracle 10g 10.2.0.1中文企业版10201_database_linux32.zip。
二、系统要求
1、物理内存:512M
2、交换空间2G
3、禁用secure Linux
4、已经安装下列包(为简单起见,安装RedHat AS 4时最好选择全部安装):
A、X Window System
B、GNOME Desktop Environment
C、Editors
D、Graphical Internet
E、Text-based Internet
F、Server Configuration Tools
G、Development Tools
H、Administration Tools
I、System Tools
三、下载软件
1.Oracle Database 10g Release 2 (10.2.0.1) Software下载位置: http://otn.oracle.com/software/products/database/oracle10g/index.html 四、 解压软件
1.解压命令:unzip 10201_database_linux32.zip
2.解压后产生一个包含安装文件的目录(database)
五、 修改host文件
1./etc/hosts文件中必须包含a fully qualified name for the server
<IP-address> <fully-qualified-machine-name> <machine-name>
六、设置核心参数
1.在/etc/sysctl.conf文件中加入下列行:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
2.运行下列命令改变核心参数:/sbin/sysctl –p
3.在/etc/security/limits.conf文件中加入下列行:
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
4.在/etc/pam.d/login文件中加入下列行,如果里面没有的话:
session required /lib/security/pam_limits.so
5.通过编辑/etc/selinux/config 文件禁用secure linux,确认其中的SELINUX标记如下:SELINUX=disabled。也可以通过GUI工具(Applications > System Settings > Security Level),选择SELinux禁用该属性。
七、参数配置
1.检查下列包是否安装,若未安装则要先安装:
# From RedHat AS4 Disk 2
cd /media/cdrecorder/RedHat/RPMS
rpm -Uvh setarch-1.6-1.i386.rpm
rpm -Uvh compat-libstdc++-33-3.2.3-47.3.i386.rpm
rpm -Uvh make-3.80-5.i386.rpm
rpm -Uvh glibc-2.3.4-2.i386.rpm
# From RedHat AS4 Disk 3
cd /media/cdrecorder/RedHat/RPMS
rpm -Uvh openmotif-2.2.3-6.RHEL4.2.i386.rpm
rpm -Uvh compat-db-4.1.25-9.i386.rpm
rpm -Uvh libaio-0.3.102-1.i386.rpm
rpm -Uvh gcc-3.4.3-9.EL4.i386.rpm
# From RedHat AS4 Disk 4
cd /media/cdrecorder/RedHat/RPMS
rpm -Uvh compat-gcc-32-3.2.3-47.3.i386.rpm
rpm -Uvh compat-gcc-32-c++-3.2.3-47.3.i386.rpm
2.创建下列组和用户
groupadd oinstall
groupadd dba
groupadd oper
useradd -g oinstall -G dba oracle
passwd oracle
3.创建安装oracle的目录
mkdir -p /u01/app/oracle/product/10.2.0/db_1
chown -R oracle.oinstall /u01
4.用root登录,执行下列指令:
xhost +<machine-name>
5.用oracle登录把下列行加在.bash_profile文件末尾,注意把其中ORACLE_SID换成自己的实例名:
# Oracle Settings
TMP=/tmp;
export TMP
TMPDIR=$TMP;
export TMPDIR
ORACLE_BASE=/u01/app/oracle;
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;
export ORACLE_HOME
ORACLE_SID=centit;
export ORACLE_SID
ORACLE_TERM=xterm;
export ORACLE_TERM
PATH=/usr/sbin:$PATH;
export PATH
PATH=$ORACLE_HOME/bin:$PATH;
export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
export CLASSPATH
#LD_ASSUME_KERNEL=2.4.1;
export LD_ASSUME_KERNEL
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
八、安装
1.用oracle用户登录。如果用的是X模式,要把DISPLAY设置如下:
DISPLAY=<machine-name>:0.0; export DISPLAY
2.在Disk1目录下用如下命令开始安装:
./runInstaller
3.在安装过程中输入合适的ORACLE_HOME和实例名centit。详细过程就不说了,大家看着提示填写就好。完成后的画面中会有管理端入口地址和sqlplus入口地址。
九、安装后配置
1.编辑/etc/oratab文件设置每个实例的重启标志为“Y”:
TSH1:/u01/app/oracle/product/10.2.0/db_1:Y
OK,安装结束了,你可以从浏览器了键入安装完成管理端地址即可登录进行数据库性能监测调整和用户管理了。我用的是系统用户SYS。
相关文章推荐
- Oracle 10g 10.2.0.1 在Oracle Linux 5.4 32Bit RAC安装手册(一抹曦阳)
- oracle 10g instantclient 在redhat as 4 下安装
- 在RedHat AS 4下安装Oracle 10G RAC遇到的问题集
- RedHat As 5.5 安装 Oracle 10g数据库
- Oracle 10g 10.2.0.1 基于RHEL5U3的标准安装
- Oracle 10g 10.2.0.1 在Oracle Linux 5.4 32Bit RAC安装手冊(一抹曦阳)
- Red Hat Linux Enterprise 5安装Oracle 10G及Tomcat发布
- 64位win7安装oracle 10g vista&server2008时无法安装的解决方案备忘
- 在Solaris 10 X86上安装Oracle 10g RAC详解 (2)
- LINUX&nbsp;AS4&nbsp;系统下安装oracle&nbsp;10g终…
- 最简oracle DB接续测试例(前提:从oracle 10G 安装结果中取出 class12.jar)
- xp 安装oracle 10g出现网络配置检测错误的解决方案
- Windows7下安装Oracle 10g提示“程序异常终止,发生未知错误”的解决方法
- Oracle 10G服务器安装图解 2(选择产品安装路径)
- linux redhat 5.6 下安装oracle 10g时系统版本错误
- Oracle学习笔记(一)--------win7下安装Oracle 10g
- ubuntu10.04 amd64 desktop 上安装oracle 10.2.0.1
- JSP+Oracle 环境搭建3 -- 安装 Oracle 10g
- ORACLE 10G安装文档for RedHat 5.4
- 在 Linux x86 上安装 Oracle 数据库 10g_3