安装步骤和32位 基本一样,在一些参数上有些变化。
官网安装文档:
http://download.oracle.com/docs/cd/B19306_01/install.102/b15667/pre_install.htm#CIHFICFD
1. 安装操作系统
建议使用英文的。 这样避免以后出现乱码的问题。
2. 检查相关安装包
redhat 5下需要如下包, 这些包在安装操作系统的时候基本都安装了,不过要确认一下。 包的版本也有差别, 只要安装了就可以了。
binutils-2.17.50.0.6-2.el5
compat-db-4.2.52-5.1
compat-gcc-34-3.4.6-4
compat-gcc-34-c++-3.4.6-4
compat-libstdc++-33-3.2.3-61
compat-libstdc++-33-3.2.3-61(i386)
compat-libstdc++-296(i386)
gcc-4.1.1-52.el5.2
gcc-c++-4.1.1-52.el5.2
glibc-2.5-12
glibc-2.5-12(i386)
glibc-common-2.5-12
glibc-devel-2.5-12
glibc-devel-2.5-12(i386)
glibc-headers-2.5-12
libgcc-4.1.1-52.el5(i386)
libXp-1.0.0(i386)
libXt-1.0.2(i386)
libXtst-1.0.1(i386)
libaio-0.3.106-3.2
libaio-devel-0.3.106-3.2
libgcc-4.1.1-52.el5
libstdc++-4.1.1-52.el5.2
libstdc++-devel-4.1.1-52.el5.2
libgomp-4.1.1-52.EL5
make-3.81-1.1
numactl-devel-0.9.8.x86_64
sysstat-7.0.0-3.el5
这里要注意的是libXp 和sysstat 包。 这2个包我装了好多次,都没有安装。
3. 设置Shell Limits
3.1 编辑/etc/security/limits.conf 文件,在该文件添加如下内容:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
注意, 在这里设置之后,就不需要在去修改/etc/profile文件了。
for Oracle 11gR2:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
3.2 修改/etc/pam.d/login 文件
在该文件添加如下内容:
session required pam_limits.so
3.3 修改/etc/profile, 添加如下内容:
/etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置.
For the Bourne, Bash, or Korn shell, add the following lines to the /etc/profile file:
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
4. 配置Kernel Parameters
编辑/etc/sysctl.conf 文件. 添加如下参数:
# Controls the maximum shared segment size, in bytes --物理内存的一般
kernel.shmmax = 68719476736
# Controls the maximum number of shared memory segments, in pages
kernel.shmall = 4294967296 --物理内存除以pagesize
-- 以上2个参数,都已经存在, 只需要调整一下参数大小
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 327679
net.core.rmem_default = 1048576
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
net.ipv4.ip_local_port_range = 9000 65500 -- 这个端口从9000开始
for 11gR2
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
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 = 1048586
注意:如果已经存在的值,大于这里的设置,就不要修改。
官网的描述表:
Parameter |
Minimum Value |
File |
rmem_default |
262144 |
/proc/sys/net/core/rmem_default |
rmem_max |
2097152 |
/proc/sys/net/core/rmem_max |
wmem_max |
1048576 |
/proc/sys/net/core/wmem_max |
ip_local_port_range |
Minimum: 9000
Maximum: 65500
Note: Ignore any Oracle Universal Installer warnings related to this parameter.
|
/proc/sys/net/ipv4/ip_local_port_range |
aio-max-nr |
Maximum: 1048576
Note: This value limits concurrent outstanding requests and should be set to avoid I/O subsystem failures.
|
/sbin/sysctl |
file-max |
327679
Note: If you have multiple databases on the same system or if you plan to consolidate multiple databases, then Oracle recommends using a higher value.
|
/proc/sys/fs/file-max |
5. 添加用户组和用户,并为oracle用户设置密码
#groupadd oinstall
#groupadd dba
#groupadd oper
#useradd -g oinstall -G dba oracle
#passwd oracle
6. 创建Oracle安装文件夹
mkdir -p /u01/app/oracle/product/10.2.0/db_1
chown -R oracle.oinstall /u01
chmod -R 777 /u01
7. 设置oracle用户的环境变量
#vi /home/oracle/.bash_profile
--将如下代码添加到.bash_profile文件中:
# Oracle Settings
COLUMNS=132; export COLUMNS
LINES=47; export LINES
EDITOR=vi; export EDITOR
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=anqing; export ORACLE_SID
SHLIB_PATH=$LD_LIBRARY_PATH;export SHLIB_PATH
NLS_LANG=American_America.zhs16gbk;export NLS_LANG
ORA_NLS10=$ORACLE_HOME/nls/data;export ORA_NLS10
TNS_ADMIN=$ORACLE_HOME/network/admin;export TNS_ADMIN
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
PS1="`hostname`:\$PWD> ";export PS1
alias glance=/opt/perf/bin/glance:x
alias gohome='cd /u01/app/oracle/product/10.2.0'
alias cdb='cd /u01/app/oracle/admin/anqing/bdump'
alias cdu='cd /u01/app/oracle/admin/anqing/udump'
8. 开始安装
8.1 版本问题
如果是redhat 5的话,就需要改一下版本参数。编辑/etc/redhat-release文件,注释掉原来的,在添加上redhat-4 。 如果不该文件,在安装的时候加上参数也行,如:
./runInstaller -IgnoreSysPreReqs
8.2 OUI 需要界面支持
使用Xmanager 工具或者是NoMachine工具都可以。 如果是用Xmanger,就需要指定一下DISPALY 变量,如: export DISPLAY=192.168.6.168:0.0
Nomachine 直接连接过去就可以了。 这个是远程桌面。 用起来也方便。 参考:
远程桌面工具 -- NoMachine
http://blog.csdn.net/tianlesoftware/archive/2010/11/11/6003610.aspx
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
DBA1 群:62697716(满); DBA2 群:62697977(满)
DBA3 群:62697850 DBA 超级群:63306533;
聊天 群:40132017
--加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请
分享到:
相关推荐
LINUX平台安装ORACLE数据库文档
linux安装oracle文档集合 包含linux中安装oralce文档 linux基本操作 linux基础宝典 需要的rpm包 创建虚拟机等等文档
linux平台oracle数据库官方安装文档
oracle安装文档,包括调试,部署,排错信息
Oracle 11g 客户端 for Linux 安装文档 Oracle 11g 客户端 for Linux 安装文档提供了详细的安装步骤和配置信息,以便用户成功安装 Oracle 11g 客户端 for Linux。 标题解释 Oracle 11g 客户端 for Linux 安装文档...
此oracle安装部署文档,可以彻底解决linux下oracle安装部署不成功的问题。
Linux oracle 安装文档 Linux oracle 安装文档
有关Linux下安装Oracle的文档
文档内记载了CentOS7和Redhat7系统安装Oracle19C的详细步骤,包括RPM包的安装说明
linux下安装oracle11gR2安装文档。
linux下oracle的安装与配置,文档来自互联网,作者很详细的解释了linux下oracle的安装与配置
linux下oracle11g 安装文档,图文教程
Linux安装Oracle 10g完整配置文档 在本文档中,我们将详细介绍如何在 Linux 操作系统中安装 Oracle 10g 数据库。安装 Oracle 10g 需要满足一定的前提条件,并需要对 Linux 系统的内核参数进行修改。 安装前的准备...
使用虚拟机在Linux环境下面安装oracle10g文档 本人花了3天时间,简单总结了一下前人的经验,然后整理了一个简单的安装文档。从虚拟机-->linux-->oracle。。。几乎每一步都做到了截图,也加入了一些个人的见解。其中...
linux环境下RAC安装的重要部分是oracle clusterware的安装,本文档图文并茂,详细介绍了整个安装配置过程。
修改用户的SHELL的限制;修改/etc/pam.d/login 文件;修改/etc/sysctl.conf文件;编辑 /etc/profile。内有安装时碰到问题解决方案。
Linux下安装oracle11.2.0.4的详细步骤及常见问题处理方法 ,含rpm依赖包及oracle安装包,具体内容请看 https://blog.csdn.net/lihong22/article/details/128117150 第13、14步 : 支持百度网盘链接下载,下载链接在...
Linux下单机安装oracle数据库的前提配置文档,详细描述了如何在linux下安装oracle数据库
linux下安装oracle数据库,此文档包含redhat下 怎样安装oracle数据库 和oracle安装过程所需要得依赖包
Linux7平台下Oracle19C+standalone数据库安装文档