Oracle数据库之Oracle enterprise linux系统的安装以及ORACLE12C的安装
小标 2018-08-22 来源 : 阅读 2029 评论 0

摘要:本文主要向大家介绍了Oracle数据库之Oracle enterprise linux系统的安装以及ORACLE12C的安装,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助。

本文主要向大家介绍了Oracle数据库之Oracle enterprise linux系统的安装以及ORACLE12C的安装,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助。

本文所用到的所有参数均位于文后附录中
进入安装配置目录

 分区选择i will configure partitioning

 之后选择 请为我分区
 
 关闭KDUMP
 
 更改主机名,打开网络连接
 
 在软件安装中选择GNOME桌面以及server with gui
之后执行安装
 
 设定root密码
 
 选择接受许可证协议

 进行语言选择

 关闭隐私

 选择时区

 输入姓名

 设定密码

 切换到root用户,查看IP

 进入/etc/hosts,写入主机名和IP地址

 进行YUM安装
 
 检查进程是否开启
[root@localhost ~]# kill -9 823[root@localhost ~]#  ps -ef | grep avahiroot     16794 16206  0 10:27 pts/0    00:00:00 grep --color=auto avahi
关闭该进程

 /etc/selinux/config 

 关闭防火墙
 
 修改oracle用户密码
 
 修改用户和权限
 
 切换到ORACLE用户进入.bash_profile
 
 切换到root用户,进入Limits.conf
 
 修改为如下参数

 进入login文件
 
 修改为以下参数

 
 
解压ORACLE12C的安装包,启动runInstaller
选择不接受更新

 仅安装数据库软件

 选择单实例数据库

 选择企业版

 默认选择

 默认选择

 默认选择

 默认选择

 选择安装

 在终端中输入代码

 启动监听
 启动数据库配置,选择创建一个数据库

 选择跳过配置

 选择第二项

 输入数据库名和SID

 默认选择

 默认选择

 默认选择

 默认选择

 选择字符集,选择第三项

 端口默认5500

 输入密码

 选择创建数据库

 选择安装
 
 
附录
[root@oracle01 ~]# yum install oracle-database-server-12cR2-preinstall -yLoaded plugins: langpacks, ulninfoResolving Dependencies--> Running transaction check---> Package oracle-database-server-12cR2-preinstall.x86_64 0:1.0-3.el7 will be installed--> Processing Dependency: compat-libcap1 for package: oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64--> Processing Dependency: ksh for package: oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64--> Processing Dependency: libaio-devel for package: oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64--> Processing Dependency: compat-libstdc++-33 for package: oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64--> Running transaction check---> Package compat-libcap1.x86_64 0:1.10-7.el7 will be installed---> Package compat-libstdc++-33.x86_64 0:3.2.3-72.el7 will be installed---> Package ksh.x86_64 0:20120801-137.0.1.el7 will be installed---> Package libaio-devel.x86_64 0:0.3.109-13.el7 will be installed--> Finished Dependency Resolution
Dependencies Resolved
====================================================================================================================================================== Package                                                 Arch                   Version                              Repository                  Size======================================================================================================================================================Installing: oracle-database-server-12cR2-preinstall                 x86_64                 1.0-3.el7                            ol7_latest                  19 kInstalling for dependencies: compat-libcap1                                          x86_64                 1.10-7.el7                           ol7_latest                  17 k compat-libstdc++-33                                     x86_64                 3.2.3-72.el7                         ol7_latest                 190 k ksh                                                     x86_64                 20120801-137.0.1.el7                 ol7_latest                 881 k libaio-devel                                            x86_64                 0.3.109-13.el7                       ol7_latest                  12 k
Transaction Summary======================================================================================================================================================Install  1 Package (+4 Dependent packages)
Total download size: 1.1 MInstalled size: 4.0 MDownloading packages:warning: /var/cache/yum/x86_64/7Server/ol7_latest/packages/compat-libcap1-1.10-7.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEYPublic key for compat-libcap1-1.10-7.el7.x86_64.rpm is not installed(1/5): compat-libcap1-1.10-7.el7.x86_64.rpm                                                                                    |  17 kB  00:00:02     (2/5): compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm                                                                             | 190 kB  00:00:03     (3/5): libaio-devel-0.3.109-13.el7.x86_64.rpm                                                                                  |  12 kB  00:00:01     (4/5): oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64.rpm                                                            |  19 kB  00:00:00     (5/5): ksh-20120801-137.0.1.el7.x86_64.rpm                                                                                     | 881 kB  00:00:04     ------------------------------------------------------------------------------------------------------------------------------------------------------Total                                                                                                                 166 kB/s | 1.1 MB  00:00:06     Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracleImporting GPG key 0xEC551F03: Userid     : "Oracle OSS group (Open Source Software group) " Fingerprint: 4214 4123 fecf c55b 9086 313d 72f9 7b74 ec55 1f03 Package    : 7:oraclelinux-release-7.5-1.0.3.el7.x86_64 (@anaconda/7.5) From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-oracleRunning transaction checkRunning transaction testTransaction test succeededRunning transaction  Installing : ksh-20120801-137.0.1.el7.x86_64                                                                                                    1/5   Installing : compat-libstdc++-33-3.2.3-72.el7.x86_64                                                                                            2/5   Installing : compat-libcap1-1.10-7.el7.x86_64                                                                                                   3/5   Installing : libaio-devel-0.3.109-13.el7.x86_64                                                                                                 4/5   Installing : oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64                                                                           5/5   Verifying  : libaio-devel-0.3.109-13.el7.x86_64                                                                                                 1/5   Verifying  : compat-libcap1-1.10-7.el7.x86_64                                                                                                   2/5   Verifying  : compat-libstdc++-33-3.2.3-72.el7.x86_64                                                                                            3/5   Verifying  : oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64                                                                           4/5   Verifying  : ksh-20120801-137.0.1.el7.x86_64                                                                                                    5/5 
Installed:  oracle-database-server-12cR2-preinstall.x86_64 0:1.0-3.el7                                                                                          
Dependency Installed:  compat-libcap1.x86_64 0:1.10-7.el7 compat-libstdc++-33.x86_64 0:3.2.3-72.el7 ksh.x86_64 0:20120801-137.0.1.el7 libaio-devel.x86_64 0:0.3.109-13.el7
Complete!
systemctl disable avahi-daemon.service 关闭进程
[root@localhost ~]# chkconfig avahi-daemon off注意:正在将请求转发到“systemctl disable avahi-daemon.service”。Removed symlink /etc/systemd/system/multi-user.target.wants/avahi-daemon.service.Removed symlink /etc/systemd/system/sockets.target.wants/avahi-daemon.socket.Removed symlink /etc/systemd/system/dbus-org.freedesktop.Avahi.service.
[root@localhost ~]#  ps -ef | grep avahiavahi      823     1  0 10:06 ?        00:00:00 avahi-daemon: running [linux.local]avahi      859   823  0 10:06 ?        00:00:00 avahi-daemon: chroot helperroot     16790 16206  0 10:27 pts/0    00:00:00 grep --color=auto avahi
[root@localhost ~]# kill -9 823[root@localhost ~]#  ps -ef | grep avahiroot     16794 16206  0 10:27 pts/0    00:00:00 grep --color=auto avahi
vi /etc/selinux/config
# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled# SELINUXTYPE= can take one of these two values:#     targeted - Targeted processes are protected,
#     mls - Multi Level Security protection.
[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# systemctl disable firewalld  Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@db12c ~]# firewall-cmd --state 
not running
passwd oracle
 
mkdir -p /u01/app/oracle
 chown -R oracle:oinstall /u01
 chmod -R 775 /u01
 ls -lR /u01
su - oracle
vi .bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1
export ORACLE_SID=VDEDU
export ORACLE_TERM=xtermexport PATH=/usr/sbin:$PATHexport PATH=/u01/app/ogg:$ORACLE_HOME/bin:$PATHexport LD_LIBRARY_PATH=/u01/app/ogg:$ORACLE_HOME/lib:/lib:/usr/lib:$LD_LIBRARY_PATH
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export LANG=Cexport ORACLE_UNQNAME=kingsql
su - root
#vi /etc/security/limits.conf
//加入下面参数
oracle   soft    nofile   1024oracle   hard    nofile   65536oracle   soft    nproc    16384
oracle   hard    nproc    16384
oracle   soft    stack    10240
oracle   hard    stack    32768
oracle   hard    memlock  134217728
oracle   soft    memlock  134217728
[root@meihailetest1 ~]#vi /etc/pam.d/login//加入下面参数
session    required     pam_limits.so
vi /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.242.133  dbora12c
vi /etc/hostnamedbora12c   

本文由职坐标整理并发布,希望对同学们学习Oracle有所帮助,更多内容请关注职坐标数据库Oracle数据库频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程