设为首页 收藏本站
查看: 1455|回复: 0

[经验分享] 【Oracle】Oracle Database 12c Release 2安装多图详解

[复制链接]

尚未签到

发表于 2018-9-21 12:17:08 | 显示全部楼层 |阅读模式
1.1 下载安装包
  oracle官网地址请自行百度oracle,51CTO内容限制不让我放!
  1)打开官方网站,找到下载连接,如图所示。
DSC0000.jpg

  2)选择更多下载。
DSC0001.jpg

  3)选择数据库版本,这里选择的是目前的最新版本
DSC0002.jpg

  4)接收许可协议,选在linux版本进行下载
DSC0003.jpg

  5) 接收许可协议,点击linuxx64_12201_database.zip
DSC0004.jpg

  6)登陆oracle账没有的可以自己创建一个
DSC0005.jpg

  7)然后就能够进行下载
DSC0006.jpg

1.2 安装过程详解
  注意oracle的安装需要在图形化界面中进行安装(也可选择命令行模式静默安装,非常繁琐不推荐),需要在安装系统时选择安装图形化界面或者后边装图形化界面包。
  本次使用的是centos6.9 Desktop版本
  1.2.1 系统版本说明
  [root@Oracle ~]# cat /etc/redhat-release

  CentOS>  [root@Oracle ~]# uname -a
  Linux Oracle 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
  1.2.2 安装依赖包
  安装依赖包,并检查
  [root@oracle ~]# yum install gcc gcc-c++ ksh libaio-devel libstdc++-devel compat-libstdc++-33 compat-libcap1 -y
  已安装:
  compat-libcap1.x86_64 0:1.10-1
  compat-libstdc++-33.x86_64 0:3.2.3-69.el6gcc.x86_64 0:4.4.7-18.el6gcc-c++.x86_64 0:4.4.7-18.el6
  ksh.x86_64 0:20120801-35.el6_9
  libaio-devel.x86_64 0:0.3.107-10.el6
  libstdc++-devel.x86_64 0:4.4.7-18.el6
  1.2 安装过程
  1.对文件进行解压
  cd /server/oracle/   unzip linuxx64_12201_database.zip
  2.创建oracle用户,并切换到oracle用户
  useradd oraclepasswd oracle
  chown -R oracle.oracle /server/tools/database/
  3.切换到oracle用户,配置环境变量
  su - oracle
  配置环境变量(oracle用户下):
  Vim .bash_profile
  # use for oracle  
  export  ORACLEBASE=/usr/oracle
  export  ORACLEHOME=$ORACLEBASE/product
  export  ORACLESID=orcl
  export PATH=$PATH:$HOME/bin:$ORACLEHOME/bin
  export LDLIBRARYPATH=$ORACLEHOME/lib:/usr/lib
  4.进入安装目录并执行安装脚本(oracle用户下)
  cd /server//database
  ./runInstaller
DSC0007.jpg

DSC0008.jpg 跑完以上流程如果没出下面红色的安装界面不要慌,可能需要多等一会儿,如果你不想等,可以再跑一遍,如果上面检查的时候有条件不满足的,直接百度找方法,不再赘述。

  注意:这里安装时,可能会报错:prvf-0002无法检索本地节点名
  这种情况是/etc/hosts文件没有写好,要添加对本机解析才行
  格式: 静态IP  主机名
DSC0009.jpg

  5.进行数据库配置并进入web管理页面(多图)
  输入自己的邮箱(不要给我发邮件谢谢)
DSC00010.jpg

  选择创建新的数据库
DSC00011.jpg

  安装选择服务器类型
  桌面类型少好多功能所以选择服务器类型
DSC00012.jpg

  选择数据库的安装类型
  这里选择单实例即可
DSC00013.jpg

  进行安装  选在高级安装,进行定制化的安装
DSC00014.jpg

  选在数据库版本这里选择企业版
DSC00015.jpg

  指定安装目录
  注意安装的目录要有足够的空间,oracle所需空间较大
DSC00016.jpg

  指定产品清单目录
DSC00017.jpg

  选择创建的数据库类型
DSC00018.jpg

  选择数据库名称,默认即可
DSC00019.jpg

  注意内存设置
  由于我是虚拟机所以内存给成最小
DSC00020.jpg

  在字符集选择utf8
DSC00021.jpg

  选在安装上示例
  因为我是做测试用途,所以安装示例
DSC00022.jpg

  选则数据的存储方式
DSC00023.jpg

  云管理,有oracle的可以添加
DSC00024.jpg

  数据恢复,开启
DSC00025.jpg

  设置用户口令
DSC00026.jpg

  我这里统一密码,生产环境中建议设置高强度密码
  设置的密码为oracle 比较简单,所有系统会提示不符合安全规范,选择是即可
  使用的数据库操作类型(默认即可)
DSC00027.jpg

  开始进行安装。
DSC00028.jpg

  检查是否环境正确,错误会有修复脚本。
DSC00029.jpg

DSC00030.jpg

  注意:打开终端根据提示找到这个脚本位置并使用修复脚本进行修复,注意使用root用户(ps:我这有个交换空间预期不足的问题,交换空间预期为4G我这里只有2G,开始的时候我没给好,找了个办法增加了swap空间,百度可找方式,很多种。)
DSC00031.jpg

  以root用户运行这个脚本
  修复完成后可以继续后面的操作
DSC00032.jpg

  点击下一步进行安装即可,安装速度较慢,耐心等待
DSC00033.jpg

  安装的过程中执行脚本(和上面执行脚本的过程一样 打开终端 找到位置 以root身份运行下这两个脚本就可以了_第二个脚本执行时会有一些选择信息可全程默认)
DSC00034.jpg

  [root@oracle ~]# sh /oracle/app/oraInventory/orainstRoot.sh
  更改权限/oracle/app/oraInventory.
  添加组的读取和写入权限。
  删除全局的读取, 写入和执行权限。
  更改组名/oracle/app/oraInventory 到 oracle.
  脚本的执行已完成。
  [root@oracle ~]# sh /oracle/app/oraclea/product/12.2.0/dbhome_1/root.sh
  执行这个脚本时直接一路回车就可以了(特殊需求除外)。
DSC00035.jpg

  注意:中间出现错误Configuration Assistant 失败 的原因(详细的可以根据日志来判断)
  1.看一下c:\windows\System32\drivers\etc\hosts 文件 127.0.0.1是否被屏蔽掉了。
  2.还有IP地址不要使用DHCP 自动获取IP的方式,需要指定IP地址。出现这个问题错误只要你找到原因,然后让监听正常启动就可以解决问题了。
  3.防火墙没有关闭引起
  4.检查其他网络配置是否正确。
  安装完成,根据提示用浏览器访问(浏览器可能会报缺flash插件 装一个就行了)
DSC00036.jpg

  用户名为 system
  我设置的密码为 123456
DSC00037.jpg

  至此安装完成.
  命令行模式的一些简单命令和我在使用命令行进行服务部署过程中碰到的问题 ,以及12C与之前版本的一些差异带来的问题,我会在下一篇博客发出。


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-599406-1-1.html 上篇帖子: ORACLE数据泵 expdp/impdp使用详解 下篇帖子: oracle 12c ocp - 1
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表