CentOS6.2安装Oracle11g

  • 格式:docx
  • 大小:24.60 KB
  • 文档页数:4

1.下载Oracle Database 11g Release 2 (11.
2.0.1.0):
/technetwork/database/enterprise-edition/downloads/112010-linux soft-085393.html
解压:unzip linux_11gR2_database_1of2.zip;unzip linux_11gR2_database_2of2.zip
2.安装必要的包
yum install binutilscompat-db control-center gccgcc-c++ glibcglibc-common gnome-libs libstdc++ libstdc++ devel make pdkshsysstatxscreensaver
注意: pdksh包centos6.2yum不到.先yum remove ksh,再网上下载pdksh的centos5的rpm包(pdksh-5.2.14-37.el5.i386.rpm ).然后安装即可.
3.配置
groupaddoinstall
groupadddba
useradd -g oinstall -G dba -d /opt/oracle oracle
passwd oracle
chown -R oracle:oinstall /opt/
vi /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 1073741824 //(内存的一半)
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.aio-max-nr = 1048576
fs.file-max = 6815744
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
以上参数为最小值需求,如果实际值大于最小值,则以实际值为准。

运行命令使参数生效
/sbin/sysctl -p
vi /etc/security/limits.conf
添加以下内容
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
vi /etc/pam.d/login
添加以下内容
session required pam_limits.so
su - oracle
vi ~/.bash_profile
ORACLE_SID=starsl
ORACLE_BASE=/opt/app/oracle
ORACLE_HOME=/opt/app/oracle/product
PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export ORACLE_SID ORACLE_BASE ORACLE_HOME LD_LIBRARY_PATH PATH
4.使用vnc登陆x-windows界面安装
su - oracle
vncpasswd
vncserver
使用vncviewer登陆安装服务器.
export LANG="zh_CN.UTF-8" //设置中文安装,如果是英文安装不需要输入该句,如果中文安装出现口口口口口字体,需要安装中文字体,先下载个中文字体,进入oarcle安装文件目录的
database/stage/Components/oracle.jdk/1.5.0.17.0/1/DataFiles/all.jar就是JDK喽.在桌面新建一个文件夹命名为fallback/找一个zysong.trunInstallertf中文字体放入里面去。

再用归档管理器打开它进入/jdk/jre/lib/fonts/(all.jar包的目录)把在桌面建好的fallback文件夹拖放进来,完成后的目录结构应该是/jdk/jre/lib/fonts/fallback/zysong.ttf。

/opt/database/runInstaller //开始安装
注意到设置密码步骤:一定要按照要求写密码,8位以上,不能数字开头,小写字母+大写字母+数字格式.否则安装后面会报错:ORA-00922: 缺少或无效选项.
完成安装后,在浏览器输入:https://localhost:1158/em可进入Oracle Enterprise Manager 页面.
启动监听: lsnrctl start
启动数据库:sqlplus " / as sysdba";startup
启动web管理(Oracle Enterprise Manager):emctl start dbconsole。