安装oracle
安装jdk
JAVA_HOME=/usr/local/jdk1.6.0_30
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
检查包
make-3.79.1
gcc-3.2.3-34
glibc-2.3.2-95.20
glibc-devel-2.5-12.i386.rpm
glibc-headers-2.5-12.i386.rpm
compat-db-4.0.14-5
compat-gcc-7.3-2.96.128
compat-gcc-c++-7.3-2.96.128 compat-libstdc++-7.3-2.96.128
compat-libstdc++-devel-7.3-2.96.128
libXpm-3.5.5-3.i386.rpm libXp
openmotif21-2.1.30-8 setarch-1.3-1
libgomp-4.1.1-52.el5.i386.rpm
rpm -qa | grep binutils
rpm -qa | grep compat-libstdc++
rpm -qa | grep elfutils-libelf
rpm -qa | grep elfutils-libelf-devel
rpm -qa | grep glibc
rpm -qa | grep glibc-common
rpm -qa | grep glibc-devel
rpm -qa | grep glibc-headers
rpm -qa | grep gcc
rpm -qa | grep gcc-c++
rpm -qa | grep libaio
rpm -qa | grep libaio-devel
rpm -qa | grep libstdc++
rpm -qa | grep libstdc++-devel
rpm -qa | grep make
rpm -qa | grep sysstat
rpm -qa | grep unixODBC
rpm -qa | grep unixODBC-devel
rpm -qa |grep pdksh
2.增加用户和组
groupadd oinstall
groupadd dba
groupadd oper
useradd -g oinstall -G dba oracle
passwd oracle
3.配置内核参数
oracle 11g
(1) /etc/sysctl.conf 行末添加以下内容,已有的修改
vi /etc/sysctl.conf
保持系统默认设置
kernel.shmall = 2097152
kernel.shmmax = 2147483648
添加
fs.file-max = 6815744
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
#/sbin/sysctl -p 应用设置
oracle 10g
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
# semaphors: 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
fs.aio-max-nr = 1048576
/sbin/sysctl -p
(2) /etc/security/limits.conf 行末添加以下内容
#use for oracle
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
(3) /etc/pam.d/login 行末添加以下内容
session required pam_limits.so
(4) /etc/selinux/config
更改 SELINUX=disabled 关闭防火墙,必须的
(5) /etc/redhat-release Linux版本信息,5不支持Oracle,安装后可以改回去
Red Hat Enterprise Linux AS release 3 (Taroon)
或Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
(6) gedit /etc/profile 就是增加JDK配置的文件,在增加JDK配置后紧接着增加如下内容
if [ $USER = "oracle" ];then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
(6)创建目录
mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01/app
chmod -R 775 /u01/app
(7) bash_profile 在创建用户后在用户的目录下有一个.bash_profile(使用Oracle用户)
并在文件中增加如下内容
(ORACLE_BASE是最重要的,他代表Oracle的安装路径)
(在安装时就可以创建数据库,如果安装完毕重启,则再启动监听时无法启动,则要注意ORACLE_HOME在数据库安装后要根据实际路径进行修改)
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1
ORACLE_SID=jrtdb
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH
网上摘抄
PATH=$PATH:$HOME/bin
export PATH
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1
export ORA_CRS_HOME=$ORACLE_BASE/crs
export ORACLE_PATH=$ORACLE_BASE/common/oracle/sql:.:$ORACLE_HOME/rdbms/admin
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:${PATH}:$HOME/bin
export PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin
export PATH=${PATH}:$ORACLE_BASE/common/oracle/bin
export ORACLE_TERM=xterm
export TNS_ADMIN=$ORACLE_HOME/network/admin
export ORA_NLS10=$ORACLE_HOME/nls/data
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib:$ORACLE_HOME/oracm/lib:$ORACLE_HOME/lib
export LIBPATH=$LIBPATH:$ORA_CRS_HOME/lib:$ORACLE_HOME/lib
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/jlib:$ORACLE_HOME/network/jlib:$ORACLE_HOME/JRE
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
开始安装oracle
1.
mkdir /tmp/oracle
chown oracle /tmp/oracle
chmod -R 755 /tmp/oracle
unzip 10201_database_linux32.zip -d /tmp/oracle
2.用root登陆
yum install libXp
xhost +
su - oracle
安装错误
[INS-32021] 此卷上用于所选 Oracle 主目录的
磁盘空间不足
原因:
权限不够,使用系统管理员登陆安装
修改目录的权限
chown -R oracle:oinstall /u01/app
chmod -R 775 /u01/app
分享到:
相关推荐
Linux下安装Oracle 11g详细步骤
Linux下单机安装oracle数据库的前提配置文档,详细描述了如何在linux下安装oracle数据库
Linux下安装Oracle10g的全过程
linux下安装oracle11gR2安装文档。
Linux下安装oracle 10g
文档内记载了CentOS7和Redhat7系统安装Oracle19C的详细步骤,包括RPM包的安装说明
linux下安装oracle9i 图文教程 亲自安装
linux安装oracle10g完整配置文档
在linux下安装oracle10G,附加jdk的安装。
最近需要在appserver上安装oracle client,前几天刚下载下来的oracle 12c,就拿来尝尝鲜,并随笔记录下来安装过程;请大家多多指教;
LINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装...
Linux下安装Oracle11g服务器的方法 Linux下安装Oracle11g服务器的方法
linux下安装oracle详细教程汇总
linux 下安装oracle 解压文件 解压文件命令: unzip 10201_database_linux32.zip 解压后的文件夹可能“database”或“db/Disk1” Hosts文件 在/etc/hosts 文件中包含一个完整合法的服务器名 <IP-address> ...
linux安装oracle文档集合 包含linux中安装oralce文档 linux基本操作 linux基础宝典 需要的rpm包 创建虚拟机等等文档
一个好的教程,会让你 不在烦恼在LINUX下安装ORACLE
在Linux下安装Oracle不是件容易的事情,本人花了九牛二虎之力才安装成功,现将亲身经历总结出来,希望能对后人有所帮助,不用像我走那么多弯路,通过本文本能够解决你在Linux下安装Oracle 9i的苦恼。
Linux下安装oracle
LINUX下安装ORACLE LINUX下安装ORACLE