二、安装oracle11g2
本文是参考:http://www.osyunwei.com/archives/5445.html
先从官方下载oracle11g2(两个文件)
- 创建用户和组
groupadd oinstall #创建用户组oinstall groupadd dba #创建用户组dba useradd -g oinstall -g dba -m oracle #创建用户oracle,并加入oinstall和dba组 passwd oracle #设置用户oracle的登录密码,根据提示输入两次密码
- 创建oracle安装目录
mkdir -p /oracle/oraInventory #oracle数据库配置目录
- 设置目录所有者
chown -R oracle:oinstall /oracle #设置目录所有者为oinstall用户组的oracle用户 chown -R oracle:oinstall /oracle/oraInventory
- 修改系统标识
vim /etc/redhat-release #编辑
把CentOS Linux release 7.0.1406 (Core)
修改为#CentOS Linux release 7.0.1406 (Core) Red Hat Enterprise Linux 6
- 修改系统内核
vim /etc/sysctl.conf #编辑,在最后添加以下代码
net.ipv4.icmp_echo_ignore_broadcasts = 1 net.ipv4.conf.all.rp_filter = 1 fs.file-max = 6815744 #设置最大打开文件数 fs.aio-max-nr = 1048576 kernel.shmall = 2097152 #共享内存的总量,8G内存设置:2097152*4k/1024/1024 kernel.shmmax = 2147483648 #最大共享内存的段大小 kernel.shmmni = 4096 #整个系统共享内存端的最大数 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 #可使用的IPv4端口范围 net.core.rmem_default = 262144 net.core.rmem_max= 4194304 net.core.wmem_default= 262144 net.core.wmem_max= 1048576
- 设置oracle用户限制,提高软件运行性能
vim /etc/security/limits.conf #在末尾添加以下代码
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
- 配置oracle用户环境变量
vim /home/oracle/.bash_profile #在最后添加以下代码
export ORACLE_BASE=/oracle #oracle数据库安装目录 export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 #oracle数据库路径 export ORACLE_SID=orcl #oracle启动数据库实例名 export ORACLE_UNQNAME=$ORACLE_SID export PATH=$ORACLE_HOME/bin:/user/sbin:$PATH #添加系统环境变量 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH #添加系统环境变量
source /home/oracle/.bash_profile #使设置立刻生效
- 安装oracle数据库需要的软件包
yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutils-libelf-devel* libaio-devel* sysstat* unixODBC-* pdksh-*
--centos6.5需要安装yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat unixODBC unixODBC-devel -y
- 重启下系统 以oracle的身份登录系统
- 解压oracle下载的两个文件
unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of2.zip
-
cd database
- 为防止乱码,运行
export LANG=en_US
- 运行oracle安装程序
./runInstaller
-
取消默认选择,点击next -
点击 yes -
点击next -
选择server Class 点击next -
点击next -
选择Advanced install 点击next -
添加简体中文 ,点击next -
点击next -
之前已经设置好环境变量了,这里会自动填充路径,点击next -
点击next -
点击yes -
点击next -
点击next -
配置字符集,点击next -
点击next -
点击next -
选择备份, 点击next -
选择统一设置密码,点击next -
点击yes -
点击next -
选择Ignore all ,点击next -
点击Finish - 进入安装过程
- 安装到68%的时候会有如下提示,直接点击continu
-
点击ok -
- 打开命令行窗口
su
输入root帐号密码,运行/oracle/oraInvertory/orainstRoot.sh /oracle/product/11.2.0/dbhome_1/root.sh
- 点击ok
安装完成 点击close - 把系统标识修改回来
vim /etc/redhat-release #编辑
把#CentOS Linux release 7.0.1406 (Core) Red Hat Enterprise Linux 6
修改为:CentOS Linux release 7.0.1406 (Core)
相关推荐
Oracle11gR2 CentOS7 静默安装,开机自启动,等等
Centos7上安装oracle11gR2
Centos7上安装oracle11gR2需要用的资料
CentOS7离线安装oracle 11g_r2所有离线依赖包,并附详细安装说明,安装详细说明和依赖包,轻松在CentOS7安装oracle
《在CentOS 7.1下安装Oracle 11gR2.docx》,自己试过了,安装包太大了,自己到oracle官网上下载;我下的是linux.x64_11gR2_database_1of2.zip,linux.x64_11gR2_database_2of2.zip
CentOS 7上安装Oracle 11gR2 全程详细图解教程PDF
Centos7下安装Oracle11gR2
CentOS7安装Oracle 11gR2 图文详解 CentOS7安装Oracle 11gR2 图文详解
Centos7 源码安装Oracle 11gR2.md 存放这里,让大家下载快捷一点
CentOS 5.11 上安装Oracle 11gR2,亲自实践整理,其中有各种问题的解决方法
Exception in thread "main" java.lang.UnsatisfiedLinkError: /app/oracle/product/11.2.0/jdk/jre/lib/amd64/xawt/libmawt.so: libXext.so.6: cannot open shared object file: No such file or directory ...
介绍了在centos7.x系统下安装oracle11gR2的详细步骤和方法(图文并茂),以及使用到的工具。
我自己也在用的。最小化CentOS7 静默安装Oracle11GR2。最小化CentOS7 静默安装Oracle11GR2。每一步都有图片供参考。
centos7安装oracle 11gR2缺失的lib包,包含 libaio,compat-libstdc++-33-3.2.3-72.el7.x86_64 libreadline7-7.0-lp151.9.33.x86_64 pdksh-5.2.14-1.i386,unixODBC-2.3.4-7.fc27.x86_64,compat-libstdc++-33-3.2.3-...
Oracle 11gR2 安装依赖 Oracle 11gR2 安装依赖 Oracle 11gR2 安装依赖 Oracle 11gR2 安装依赖 Oracle 11gR2 安装依赖
CentOS下Oracle10gR2之静默安装+手工建库.pdf
centos4[1].7+oracle11gr1的安装centos4[1].7+oracle11gr1的安装centos4[1].7+oracle11gr1的安装centos4[1].7+oracle11gr1的安装centos4[1].7+oracle11gr1的安装centos4[1].7+oracle11gr1的安装centos4[1].7+oracle...
在CentOS6.8上安装Oracle11gR2(ASM)
CentOS 6.6安装Oracle 11gR2