Linux56x64 Install Oracle 11g R2详细过程Sam.docx
《Linux56x64 Install Oracle 11g R2详细过程Sam.docx》由会员分享,可在线阅读,更多相关《Linux56x64 Install Oracle 11g R2详细过程Sam.docx(27页珍藏版)》请在冰豆网上搜索。
Linux56x64InstallOracle11gR2详细过程Sam
Linux5.6_x64InstallOracle11gR2详细过程
Sam6/13/2012
环境介绍:
win7Ultimatex64+VMWareWorkstation8
操作系统:
RHEL5.6_x64
数据库版本:
oracle11gR2
内存:
4G(oracle11g最低要求1G)
SWAP:
8G(oracle11g最低要求1668480KB)
一、安装RedhatLinux5.6_x64
二、InstallVMWareTools
…….
按指示一步一步,默认即可。
安装Oracle11gR2前准备工作
三、配置IP,方便远程就解决问题。
#ifconfig–a查看网卡
#vi/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.137.200
NETMASK=255.255.255.0
GATEWAY=192.168.137.1
ONBOOT=yes
四、更改主机名、HOSTS文件
#vi/etc/sysconfig/network
HOSTNAME=DBServer
#vi/etc/hosts
因安装时没有设置好网卡相关参数。
修改后,重启网络服务。
接下来,将使用Xshell来完成相关修改
五、安装Linux软件包
配置yum
#touch/etc/yum.repos.d/local_yumserver.repo
#vi/etc/yum.repos.d/ocal_yumserver.repo
输入内容
[local_yumserver]
name=RedHatEnterpriseLinux
baseurl=file:
///media/yumserver/Server
enabled=1
gpgcheck=0
#mkdir/media/yumserver
#mount/dev/dvd/media/yumserver--将DVD挂载到/media/yumserver
#yum-yinstallbinutilscompat-libstdc++elfutils-libelfelfutils-libelf-develelfutils-libelf-devel-staticgccgcc-c++glibcglibc-commonglibc-develglibc-headerskshlibaiolibaio-devellibgcclibgomplibstdc++libstdc++-develmakesysstatunixODBCunixODBC-devel
安装以下软件包
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
elfutils-libelf-devel-static-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-common-2.5
glibc-devel-2.5
glibc-headers-2.5
kernel-headers-2.6.18
ksh-20060214
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.2
libgomp-4.1.2
libstdc++-4.1.2
libstdc++-devel-4.1.2
make-3.81
sysstat-7.0.2
unixODBC-2.2.11
unixODBC-devel-2.2.11
六、更改LINUX系统参数
修改/etc/sysctl.conf文件,加上如下参数
#vi/etc/sysctl.conf
fs.aio-max-nr=1048576
fs.file-max=6815744
kernel.shmall=2097152
kernel.shmmax=536870912
kernel.shmmni=4096
kernel.sem=25032000100128
net.ipv4.ip_local_port_range=900065500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
应用配置
#/sbin/sysctl-p
修改用户限制
#vi/etc/security/limits.conf文件,加上下面的参数
oraclesoftnproc16384
oraclehardnproc65535
oraclesoftnofile16384
oraclehardnofile65536
修改用户验证选项
#vi/etc/pam.d/login文件加上如下参数
sessionrequiredpam_limits.so
修改config文件,使得SELINUX=disabled
#vim/etc/selinux/config
SELINUX=disabled
七、建oracle目录、用户和组(KingdeeEAS适用)
#mkdir/oracle新建目录
#mkdir/oradata
#groupaddoinstall建oinstall组
#groupadddba建dba组
#useradd–goinstall–Gdbaoracle建oracle用户并加入到oinstall和dba组里
#passwdoracle更改oracle密码
#chown-Roracle:
oinstall/oracle更改所属用户和组
#chown-Roracle:
oinstall/oradata更改所属用户和组
#chmod–R775/oracle/
#chmod–R775/oradata/
#idoracle
uid=500(oracle)gid=500(oinstall)groups=500(oinstall),501(dba)
八、设置PROFILE变量
修改用户bashshell
$vi.bash_profile
(#vi~oracle/.bash_profile)
增加
exportORACLE_BASE=/oracle
exportORACLE_SID=orcl
exportORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
exportPATH=$ORACLE_HOME/bin:
$PATH:
$HOME/bin
exportLANG=en
九、Xftp上传ORACLE安装文件至/oracle用oracle用户上传
一十、解压安装文件
$cd/oracle
$unziplinux.x64_11gR2_database_1of2.zip
$unziplinux.x64_11gR2_database_2of2.zip
一十一、安装ORACLE
#exportDISPLAY=x.x.x.x:
0.0
因为是使用图形化安装,我这里使用的是Xmanager来远程安装。
$cd/oracle/database/
$./runInstaller
一十二、Netca创建监听
一十三、Dbca建库
一十四、启动oracle
$lsnrctlstart--启动监听
$sqlplus/assysdba
SQL>startup;--启动oracle
$emctlstartdbconsole
https:
//DBServer:
1158/em
如果无法连接,请检查防火墙
#vi/etc/sysconfig/iptables
-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport1158-jACCEPT添加1158端口
重启防火墙
#serviceipatblesstart