当前位置:Gxlcms > 数据库问题 > [Oracle]-Linux安装Oracle.11G图解

[Oracle]-Linux安装Oracle.11G图解

时间:2021-07-01 10:21:17 帮助过:13人阅读

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

9、使用yum安装软件包(光盘挂载到/mnt下,是centos6.5)

yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make numactl-devel sysstat unixODBC unixODBC-devel 

 yum安装可能会报错,是缓存的问题,下面是解决办法

yum clean all
yum makecache
rpm -ihv /mnt/Packages/ksh-20120801-10.el6.x86_64.rpm
rpm -ihv /mnt/Packages/libaio-devel-0.3.107-10.el6.x86_64.rpm
rpm -ihv /mnt/Packages/numactl-devel-2.0.7-8.el6.x86_64.rpm
rpm -ihv /mnt/Packages/unixODBC-2.2.14-12.el6_3.x86_64.rpm
rpm -ihv /mnt/Packages/unixODBC-devel-2.2.14-12.el6_3.x86_64.rpm
#用rpm单个安装这些插件包

 挂载rhel5.5光盘,需要把以前的光盘卸载,使用umount  /dev/cdrom,需卸载多次

[root@oracle ~]# rpm -e ksh (先移除)
[root@oracle ~]# rpm -ivh /mnt/Server/pdksh-5.2.14-36.el5.i386.rpm
[root@oracle ~]# rpm -ivh /mnt/Server/ksh-20100202-1.el5.i386.rpm (再安装)

 中文支持

(Oracle字体库zysong.zip )

[root@oracle ~]# mkdir -p /usr/share/fonts/zh_CN/TrueType
[root@oracle ~]# unzip zysong.zip
[root@oracle ~]# cp zysong.ttf /usr/share/fonts/zh_CN/TrueType

 

 10、用户&组创建

[root@oracle ~]# groupadd -g 66 oinstall
[root@oracle ~]# groupadd -g 77 oracle
[root@oracle ~]# useradd -g oinstall -G oracle oracle
[root@oracle ~]# passwd oracle
[root@oracle ~]# mkdir /opt/oracle
[root@oracle ~]# chown -R oracle:oinstall /opt/oracle
[root@oracle ~]# chmod -R 775 /opt/oracle

 

11、更改环境变量

umask 022
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2/db_1
export ORACLE_SID=orcl
export LANG=zh_CN.UTF-8
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"
export PATH=$ORACLE_HOME/bin:$PATH
export DISPLAY=:0.0

 

12、资源限制

vim /etc/pam.d/login
添加:
session     required      /lib/security/pam_limits.so
session     required      pam_limits.so
vim /etc/security/limits.conf
添加:
oracle      soft          nproc 8192
oracle      hard          nproc 16384
oracle      soft          nofile 32768
oracle      hard          nofile 65536
oracle      soft          stack 10240
[root@ocracle ~]# vim /etc/profile
添加:
if [ $USER = "oracle" ]; then
      if [ $SHELL = "/bin/ksh" ]; then
             ulimit -p 16384
             ulimit -n 65536
      else
             ulimit -u 16384 -n 65536
      fi
fi

确认无误后重启

安装Oracle

 先挂载镜像,查看权限,如果权限不是775就卸载重新挂载,反复多次

技术分享图片

创建oracle数据库存放的位置/database,把光盘里面的所有文件复制进去

[root@oracle ~]# mkdir /database
[root@oracle ~]# cp -rf /mnt/* /database/

 

 这里需要执行这个命令,要不然可能会报错,xhost 是用来控制X server访问权限的

xhost +
###########
#xhost + 是使所有用户都能访问Xserver.

#xhost + ip使ip上的用户能够访问Xserver

 这个时候切换用户使用oracle安装,安装的权限最好多给几次,要不然不通过会报错

出现以下说明硬件检测顺利通过

 技术分享图片

Oracle图形化安装操作

1、因为我们是实验步骤,之间下一步,真实环境需要填写DBA的电子邮件

 技术分享图片

2、这里选择创建和配置数据库,因为是第一次安装数据库

技术分享图片

3、选择服务器类

技术分享图片

4、选择单实例数据库

技术分享图片

5、典型安装

技术分享图片

6、相关配置路径,这里需要注意仔细核对,管理口令是密码,需要最少一个大写,一个小写,一个数字,最少8位

技术分享图片

7、清单目录需要在后面指定到oracle下面,方便查找

技术分享图片

8、检测通过,程序包都是存在的,可以查到,右上角忽略即可,然后点击完成

技术分享图片

9、长时间的安装

技术分享图片

技术分享图片

在完成安装后,执行玩两个脚本后,再点击“确定”。
注意:要以 root 身份登录数据库。
[root@oracle ~]# /opt/oracle/oraInventory/orainstRoot.sh            //更改/opt/oracle 权限
[root@oracle ~]# /opt/oracle/product/11.2/db_1/root.sh              //调整/opt/cracle 的 root 权限

 

验证 :

1 、使用 浏览器 访问 https://oracle.com:1158/em/ 。

用户:sys

密码:Com12345

类型:SYSORACLE

2 、使用 命令登录数据库

[root@oracle ~]# su - oracle
[oracle@oracle ~]$ sqlplus sys/Cheney123 AS sysdba

SQL*Plus: Release 11.2.0.1.0 Production on 星期五 11月 17 15:03:28 2017

Copyright (c) 1982, 2009, Oracle.  All rights reserved.


连接到: 
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL>     

 

[Oracle]-Linux安装Oracle.11G图解

标签:插件   unixodbc   进制   步骤   apt   enter   lap   多次   pre   

人气教程排行