本人对LINUX等很多还不熟悉,如果有不对的地方还请各位指正。谢谢。

打算学习下ORACLE,RMAN备份与还原功能,所以安装了虚拟机,用的是centos7 X86_64-1611版本,oracle用的是linux.x64_11g R2版本。参考了其他人发表的博客。

链接:http://blog.csdn.net/whatlookingfor/article/details/52382458

但是在一步步过程中,还是遇到很多问题,整理如下:

1、centos 安装之后,无法访问网络,最开始以为是虚拟机的网卡配置选项有问题,查阅了很多资料,有人要调整主机的网络共享等等,后来都没有解决问题。请教同事之后,确认原因是因为网卡没有激活,虚拟机选择桥接模式,先用nmtui激活网卡后,配置相应的IP,默认网关等,即可正常访问外网了。但是重启之后每次都要激活很麻烦,所以找到/etc/sysconfig/network-scripts/ifcfg-eth0  (eth开头的即可,不一定是eth0),修改  ONBOOT=yes  并且将虚拟机的网卡的ip,网关,DNS等信息设置好。重启后也可以直接访问外网了。

2、参考的博客中,少了一步,用root账号登录,把/usr/local/src目录的权限开放给oracle用户,然后用oracle用户来上传要安装的oracle安装文件。然后执行解压缩命令。

3、不知道是不是笔记本的分辨率问题,oracle安装到68%的时候,会卡主,但是还看不到错误提示的窗口,只能看到一个小竖线。这个很坑人。。直接按了几次的ESC后,程序才继续安装了。

4、安装过程中,对相应的地址,密码等信息最好截图保存。

5、第一次执行./runInstall命令时候,直接报java class****一个错误,查询到问题原因是无法打开安装窗口。可以按照下面方法解决:

切换root账号

export DISPLAY=:0.0

xhost +

切换oracle账号

export DISPLAY=:0.0

xhost +

然后执行runInstall命令即可正常打开安装窗口。

centos 7 下面安装oracle 11g r2 过程分享的更多相关文章

  1. CentOS 7静默安装Oracle 11g R2数据库软件

    之前安装Oracle 11g R2数据库软件都是建立在图形界面上的,不过现在大部分服务器上都没有安装图形界面.图形界面安装较为方便,安装选项清晰,步骤明确,但Oracle还支持另一种安装方式,就是通过 ...

  2. Centos 6.5 安装Oracle 11g R2 on vbox

    由于上一篇的rac安装,截图较多,这一篇选择以txt的方式叙述,另外上一篇的时间比较久远,这里最近从新安装 --2018-10-29 1 os环境初始化 [root@rac1 yum.repos.d] ...

  3. CentOS 6.5 安装Oracle 11G R2问题列表

    1. 文章中写vi/etc/profile #这个很重要 if [ $USER ="oracle" ]; then     if [ $SHELL="/bin/ksh&q ...

  4. centos 安装oracle 11g r2(一)-----软件安装

    centos 安装oracle 11g r2(一)-----软件安装 1.进入管理员权限 [anzerong@localhost ~]# su - root password [root@localh ...

  5. centos 安装oracle 11g r2(三)-----表空间创建

    centos 安装oracle 11g r2(三)-----表空间创建 创建表空间前要保证监听与数据库实例已经启动 1.启动监听 [oracle@localhost ~]$ lsnrctl start ...

  6. centos 安装oracle 11g r2(二)-----监听配置与创建数据库实例

    centos 安装oracle 11g r2(二)-----监听配置与创建数据库实例 一.监听配置(命令:netca) 1.以 oracle 用户输入命令,启动图形化工具配置监听 [oracle@lo ...

  7. CentOS 安装Oracle 11g R2

    CentOS 安装Oracle 11g R2 学习了-/ https://www.osyunwei.com/archives/5445.html

  8. Oracle Linux 6.3下安装Oracle 11g R2(11.2.0.3)

    本文主要描写叙述了在Oracle Linux 6.3下安装Oracle 11gR2(11.2.0.3).从Oracle 11g開始,Oracle官方站点不再提供其Patch的下载链接,须要使用Meat ...

  9. CentOS Linux 系统 安装oracle 11g

    CentOS Linux 系统 安装oracle 11g 在Linux系统上安装oracle是比较麻烦,需要配置各种变量啥的,o(︶︿︶)o ,但是没办法,有些东西你总的去接触,而且接触理解的越早越深 ...

随机推荐

  1. ThinkPHP3.2 生成二维码

    下面是整合将phpqrcode整合到TP生成二维码就可以解决这个问题了.其实也很简单,使用方法如下:先下载附件解压至ThinkPHP/Extend/Vendor目录,目录不存在自己创建.      v ...

  2. .Net Mvc Automated Migration 数据迁移

    1.打开程序包管理器控制台 PM> enable-migrations –EnableAutomaticMigration:$true 2.项目工程文件中会生成Migrations文件夹 3.找 ...

  3. 推荐几款.NET客户端开源报表图

    如果你正在开发客户端报表图相关的应用,除了.NET自带的控件,你还可以考虑使用以下几个控件库. [OxyPlot] OxyPlot是一个支持.NET的跨平台绘图库.你可以在很多平台上使用它,如WPF, ...

  4. 进入MVC处理通道

    这一篇主要讲如何通过Asp.net处理管道把请求交给MVC进行处理的(进入MVC处理通道). 首先来看一下经典的Asp.net处理管道的生命周期. 我们知道一个ASP.NET应用程序可以有多个Http ...

  5. php5.6在yum下安装redis

    yum install redis php-redis --enablerepo=remi,remi-php56 设置redis开机自动启动,具体路径以实际为准, echo "/usr/bi ...

  6. a链接传递邮箱参数

    <?php class TesthuliAction extends CommonAction{ public function index(){ $email='78707411@qq.com ...

  7. JAVA IO流结构图

    InputStreamReader和OutputStreamWriter分别继承自java.io包中的Reader和Writer,对他们中的抽象的未实现的方法给出实现.如: public int re ...

  8. Intent解析

    一.综述 intent对象是一个信息桶.它包含了接收它的组件感兴趣的信息(如:携带的动作和数据),附加Android系统感兴趣的信息(如:处理intent和启动目标Activity指令的组件的类别) ...

  9. 【Android Developers Training】 75. 使用NSD

    注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好. 原文链接:http://developer ...

  10. if else的错误用法!

    在学习C语言的时候,我们会了解和认识if  else 的用法, 并在程序里面使用它来作为判断条件! if(表达式)       //先定义一个条件,如果成立,则循环if里面的语句. { 语句 } el ...