zoukankan      html  css  js  c++  java
  • 基于CentOS系统下的Oracle的安装

    背景

    最近的数据库的实验课,要求利用虚拟机安装CentOS系统,并在此系统上安装Oracle_11g软件实现监听,在windows系统上安装SQL Developer软件作为客户端
    ,从而可以在SQL Developer中做数据库实验,然而包括博主在内的大部分实验课上的学生都
    在整个安装过程上花费了非常长的时间。这篇文章里写一些博主安装成功的心得及一些注意点。

    资料下载

    软件和安装指导书下载:https://pan.baidu.com/s/1slUI2zN 密码: cdeq
    安装环境的脚本下载:https://github.com/YunLambert/Database-cofiguration
    具体安装步骤可以看链接中的安装指导书,而脚本执行后可以直接从步骤3.2后继续安装,免去了冗余的环境配置问题。

    常见错误和解决方案:

    SQL Developer无法连接

    1.检查虚拟机上的Oracle_11g的监听是否已经开启,以Oracle用户输入命令lsnrctl start开启监听
    2.关掉虚拟机的防火墙,以root用户输入命令services iptables stop
    3.SQL Developer连接的IP地址是否正确,在虚拟机上用终端ifconfig进行查看
    4.SQL Developer连接的用户名称和角色是否正确、密码是否正确(这些都是细心问题)

    INS-32102

    删掉安装目录

    INS-32025

    删除所有和Oracle的进程,如果还是不行的话,建议重装虚拟机;

    INS-20802

    [root@localhost 8670579]# cat /etc/hosts
    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    [root@localhost 8670579]# hostname localhost.localdomain
    

    INS-06101

    出现这种错误是因为主机名和/etc/hosts 文件不一致,只需要把主机名和其IP 写入/etc/hosts 文件,就ok了。可以参照这个http://www.linuxidc.com/Linux/2011-09/44130.htm

    启动Oracle时是乱码形式

    这是因为此时还没有中文字体,在终端中先输入:export LANG=en_US 变为英文体就可以解决这个问题

    后续更新……

    作者:YunLambert

    -------------------------------------------

    个性签名:一名会音乐、爱健身的不合格程序员

    可以Follow博主的Github哦(っ•̀ω•́)っ✎⁾⁾

  • 相关阅读:
    等宽布局和flex
    antd按需加载
    linux-redis cluster集群(redis5.x)
    linux-mysql-主从同步
    mysql-行转列
    Spring Bean 作用域
    ArrayList、LinkedList区别(jdk8)
    java类及实例初始化顺序
    线程池-结构
    GIT基础
  • 原文地址:https://www.cnblogs.com/yunlambert/p/7752482.html
Copyright © 2011-2022 走看看