基于CentOS系统下的Oracle的安装

本文提供在CentOS系统上安装Oracle_11g的具体步骤及常见问题解决方案,包括解决安装过程中的错误代码如INS-32102等,还介绍了如何在Windows上使用SQLDeveloper连接Oracle_11g。

背景

最近的数据库的实验课,要求利用虚拟机安装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 变为英文体就可以解决这个问题

后续更新……

转载于:https://www.cnblogs.com/yunlambert/p/7752482.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值