红帽6 安装oracle 12c 详细步骤
2017-08-30 01:22
721 查看
红帽6 安装oracle 12c 详细步骤
截屏未上传成功
选择是,忽略所有数据:
注意:如果下面更改了主机名,需要在vi /etc/hosts文件,把新的主机名添加进去。现在主机名可以选择不更改。
点击配置网络,设置ip和网关:
选择自定义布局安装:
点击下一步,选择格式化,破坏所有数据.
下图直接点下一步:
下图选择现在自定义(否则最小化安装,没有桌面):
需自定义桌面选项:
开始安装linux系统:
安装完成,按照提示重启。
下面几项基本配置,只需关闭kdump即可:
按提示重启系统,输入用户名root,密码oracle后,桌面启动,安装完成。
此时ifconfig会发现ip为空,vi /etc/sysconfig/network-scripts/ifcfg-eth0
将ONBOOT=no修改为yes,允许重启网络。
执行service network restart 网络正常了。
下面开始安装oracle软件:
1.Root下创建用户和组(检查组是否存在:# grep dba /etc/group)
groupadd -g 1000 oinstall
groupadd -g 1001 dba
groupadd -g 1002 oper
useradd -u 1001 -d /home/oracle -g oinstall -G dba,oper oracle
2.创建文件夹 且 更改用户组和权限(上传介质、解压并删除zip原文件)
[root@ENMO2 ~]# mkdir /soft
[root@ENMO2 ~]# mkdir /u01
scp拷贝安装介质,解压并删除zip原文件
scp linuxx64_12201_database.zip root@172.16.16.151:/soft
[root@localhost soft]# unzip linuxx64_12201_database.zip
[root@localhost soft]# rm linuxx64_12201_database.zip
[root@localhost soft]# ls
database
root下赋权:
chown -R oracle.oinstall /soft
chown -R oracle.oinstall /u01
chmod -R 755 /soft
chmod -R 755 /u01
3.修改用户的SHELL限制
[root@KS ~]# vi /etc/security/limits.conf
在文件最后加上
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
4.更改Linux 内存参数vi /etc/sysctl.conf
在文件最后加上
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
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 = 1048576
当前生效 执行/sbin/sysctl -p
5.设置oracle的环境变量
vi .bash_profile
在文档最后加上
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=ORACLEBASE/product/12.2.0/dbhome1exportORACLESID=PRODexportPATH=PATH:HOME/bin:ORACLE_HOME/bin
修改完成,使生效
[oracle@KS ~]$ source .bash_profile
//设置--》连接cd/dvd 驱动器//mount挂载
[root@ENMO2 ~]# mount /dev/cdrom /mnt
在repo文件里设置yum选项:
cd /etc/yum.repos.d
注意:其他repo文件删除,再vi编辑:
vi yum.repo
其中[oel5],name随意添加。关键是file后面的路径要正确:
[oel5]
name = Enterprise Linux 6.4 DVD
baseurl=file:///mnt/Server/
gpgcheck=0
enabled=1
后面安装时会缺包,可以提前yum安装:
yum install compat-libcap1* -y
yum install compat-libstdc++-33* -y
yum install libstdc++-devel* -y
yum install gcc-4.* -y
yum install gcc-c++* -y
yum install ksh* -y
yum install glibc-devel-2.* -y
yum install libaio-devel-0* -y
6. 启动图形界面 安装oracle数据库软件
[root@KS ~]# xhost +
[root@KS ~]# su - oracle
[oracle@KS ~]$ cd /soft/database
[oracle@KS database]$ ./runInstaller
准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall2017-08-25_08-12-35AM. 请稍候…
软件安装最后提示需要跑脚本:
/u01/app/oraInventory/orainstRoot.sh
/u01/app/oracle/product/12.2.0/dbhome_1/root.sh(中间提示:Do you want to setup Oracle Trace File Analyzer (TFA) now ? yes|[no] : 输入yes)
如果图形化中途退出,再次安装会报错,需要执行下面清理干净环境再重新安装:
oracle用户下:cd $ORACLE_HOME/deinstall
执行卸载 ./deinstall
有些选项需要手工选择:
1.已自动搜索到数据库orcl详细信息。是否仍要修改orcl的详细信息?
: y
2.指定是否启用数据库归档模式。y/n
: ==按默认
3.Oracle 主目录已存在且具有 CCR 目录, 但 CCR 未配置
CCR 检查已完成
是否要继续 (是 - 是, 否 - 否)? [否]:是
卸载参考下面链接:
http://blog.csdn.net/jameshadoop/article/details/21948725
dbca建库:
[oracle@localhost ~]$ dbca
跟11g安装不同的是,需要按之前设置的环境变量,更改全局数据库名,并在图形化中勾选创建容器数据库。
完成!
截屏未上传成功
选择是,忽略所有数据:
注意:如果下面更改了主机名,需要在vi /etc/hosts文件,把新的主机名添加进去。现在主机名可以选择不更改。
点击配置网络,设置ip和网关:
选择自定义布局安装:
点击下一步,选择格式化,破坏所有数据.
下图直接点下一步:
下图选择现在自定义(否则最小化安装,没有桌面):
需自定义桌面选项:
开始安装linux系统:
安装完成,按照提示重启。
下面几项基本配置,只需关闭kdump即可:
按提示重启系统,输入用户名root,密码oracle后,桌面启动,安装完成。
此时ifconfig会发现ip为空,vi /etc/sysconfig/network-scripts/ifcfg-eth0
将ONBOOT=no修改为yes,允许重启网络。
执行service network restart 网络正常了。
下面开始安装oracle软件:
1.Root下创建用户和组(检查组是否存在:# grep dba /etc/group)
groupadd -g 1000 oinstall
groupadd -g 1001 dba
groupadd -g 1002 oper
useradd -u 1001 -d /home/oracle -g oinstall -G dba,oper oracle
2.创建文件夹 且 更改用户组和权限(上传介质、解压并删除zip原文件)
[root@ENMO2 ~]# mkdir /soft
[root@ENMO2 ~]# mkdir /u01
scp拷贝安装介质,解压并删除zip原文件
scp linuxx64_12201_database.zip root@172.16.16.151:/soft
[root@localhost soft]# unzip linuxx64_12201_database.zip
[root@localhost soft]# rm linuxx64_12201_database.zip
[root@localhost soft]# ls
database
root下赋权:
chown -R oracle.oinstall /soft
chown -R oracle.oinstall /u01
chmod -R 755 /soft
chmod -R 755 /u01
3.修改用户的SHELL限制
[root@KS ~]# vi /etc/security/limits.conf
在文件最后加上
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
4.更改Linux 内存参数vi /etc/sysctl.conf
在文件最后加上
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
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 = 1048576
当前生效 执行/sbin/sysctl -p
5.设置oracle的环境变量
vi .bash_profile
在文档最后加上
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=ORACLEBASE/product/12.2.0/dbhome1exportORACLESID=PRODexportPATH=PATH:HOME/bin:ORACLE_HOME/bin
修改完成,使生效
[oracle@KS ~]$ source .bash_profile
//设置--》连接cd/dvd 驱动器//mount挂载
[root@ENMO2 ~]# mount /dev/cdrom /mnt
在repo文件里设置yum选项:
cd /etc/yum.repos.d
注意:其他repo文件删除,再vi编辑:
vi yum.repo
其中[oel5],name随意添加。关键是file后面的路径要正确:
[oel5]
name = Enterprise Linux 6.4 DVD
baseurl=file:///mnt/Server/
gpgcheck=0
enabled=1
后面安装时会缺包,可以提前yum安装:
yum install compat-libcap1* -y
yum install compat-libstdc++-33* -y
yum install libstdc++-devel* -y
yum install gcc-4.* -y
yum install gcc-c++* -y
yum install ksh* -y
yum install glibc-devel-2.* -y
yum install libaio-devel-0* -y
6. 启动图形界面 安装oracle数据库软件
[root@KS ~]# xhost +
[root@KS ~]# su - oracle
[oracle@KS ~]$ cd /soft/database
[oracle@KS database]$ ./runInstaller
准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall2017-08-25_08-12-35AM. 请稍候…
软件安装最后提示需要跑脚本:
/u01/app/oraInventory/orainstRoot.sh
/u01/app/oracle/product/12.2.0/dbhome_1/root.sh(中间提示:Do you want to setup Oracle Trace File Analyzer (TFA) now ? yes|[no] : 输入yes)
如果图形化中途退出,再次安装会报错,需要执行下面清理干净环境再重新安装:
oracle用户下:cd $ORACLE_HOME/deinstall
执行卸载 ./deinstall
有些选项需要手工选择:
1.已自动搜索到数据库orcl详细信息。是否仍要修改orcl的详细信息?
: y
2.指定是否启用数据库归档模式。y/n
: ==按默认
3.Oracle 主目录已存在且具有 CCR 目录, 但 CCR 未配置
CCR 检查已完成
是否要继续 (是 - 是, 否 - 否)? [否]:是
卸载参考下面链接:
http://blog.csdn.net/jameshadoop/article/details/21948725
dbca建库:
[oracle@localhost ~]$ dbca
跟11g安装不同的是,需要按之前设置的环境变量,更改全局数据库名,并在图形化中勾选创建容器数据库。
完成!
相关文章推荐
- Oracle 12c安装详细步骤,带截图
- oracle 12c GI安装详细步骤(oracle 12C + Grid Infrastructure(GI) + UDEV + ASM +centos6.4)
- 在ubuntu上安装oracle JDK的详细步骤
- Oracle 11g数据库详细安装步骤图解
- openSuSE 11.0下安装Oracle 11g详细步骤
- Windows 64-bit Oracle 12c 安装步骤
- oracle 安装步骤 登录 导入表 详细步骤
- Centos 7 Oracle 12C 超详细安装
- oracle 12c安装详细教程
- oracle 11g r2 rac 安装整理 附详细步骤(亲测VMware和exsi都可以完美安装物理机自然没有问题)
- Oracle 11g数据库详细安装步骤图解
- oracle 12c 解决pdb中用户无法登录问题的详细步骤
- Oracle 11g服务器安装详细步骤——图文教程
- 企业版Oracle 11g服务器安装详细步骤——图文教程
- window10下Oracle 12c详细安装教程
- Oracle 12c安装步骤及使用问题总结:
- Oracle安装步骤详细
- linux安装oracle 11g r2 详细步骤及问题
- Oracle 11g服务器安装详细步骤——图文教程
- 史上最详细Solaris 10上Oracle 10g安装步骤图解新手教程