电脑版本Windows11 | 基于 VMware Workstation proTM17(Centos7) | Oracle11g安装
前言
在Linux虚拟机上安装Oracle11g时可能会遇到各种各样的报错情况,尝试多种办法还是没有解决,怎么办?本文将提供已安装好Oracle11g的虚拟机安装包,以及超级详细的虚拟机读取保姆级教程还有Oracle数据库连接步骤,如果您仅用于熟悉Linux系统,自学Oracle数据库原理与数据处理,欢迎下载!!
文章目录
一. 常见报错分析与处理方法
由于电脑版本以及配置不同等等诸多原因,以下报错处理方法只对部分虚拟机起效。如若仅用于个人学习,可直接下载下面提供的已安装好Oracle11g的虚拟机(点击跳转)安装包。
1.1 缺少依赖包报错
- 报错信息:安装过程中提示
缺少诸如 libaio 等依赖包
。 - 原因:Oracle 11g安装需要特定的系统依赖包支持,缺少这些包会导致安装失败。
- 解决方法:根据报错提示,使用包管理工具安装缺少的依赖包。例如在Centos系统中,执行
yum install -y libaio
等命令安装相应依赖。
1.2 内存不足报错
- 报错信息:
insufficient memory available
。 - 原因:虚拟机分配的内存过小,无法满足Oracle 11g安装和运行的最低内存要求。
- 解决方法:关闭不必要的程序和服务以释放内存,或在VMware中增加虚拟机的内存分配,建议至少分配2GB内存。
1.3 安装文件损坏报错
- 报错信息:
checksum error
或类似提示。 - 原因:下载的Oracle 11g安装文件不完整或损坏,可能是下载过程中出现中断或网络问题。
- 解决方法:重新下载安装文件,确保下载过程稳定,下载完成后验证文件的完整性和校验和。
二. 安装包下载
2.1 安装说明
(1)内存配置:安装路径内存大于20G,最好有50G的空间。(文件夹已有17G)
(2)VM虚拟机:VMware版本为VMware Workstation proTM17或者VMware Workstation proTM16
2.2 安装步骤
- 网盘下载,安装路径自定义。(注意!!!安装包为图形化界面的Centos7)
百度网盘分享的文件:CentOS 7 64 位(整个文件夹下载下来!!)
链接: CentOS 7 64 位 提取码为OC11
- 扫描虚拟机,找到安装位置,系统会自动读取,点击“完成”即可。
三. 数据库连接
3.1 开启虚拟机
1. 无法开启解决方案
开启虚拟机可能会报错,显示
虚拟机使用的是此版本VMware Workstation不支持的版本
,模块‘upgrade’启动失败
,虚拟机启动失败。
解决方法:找到虚拟机,右键点击“安装”,再“更改硬件兼容性”,按照提示完成即可。
2. 正常开启
这里有两个用户,Oracle用户是已安装好Oracle11g的,登录Oracle用户,密码为
123456
。右键“Open terminal”。
3.2 连接Oracle数据库
1. 进入图形化界面
Oracle图形化界面,输入
cd oracle_11g/database/
然后运行./runInstller
2. 命令行连接
输入命令
sqlplus /nolog
,在SQL命令行输入conn / as sysdba
连接数据库。显示Connected to an idle instance
即连接成功!然后一定要记得startup
!!!
写在最后❤️
以上内容基于个人学习和实践经验,若您发现任何问题或愿意补充内容,欢迎随时留言交流! 💌
!!希望这篇文档能帮到您,感谢大家的喜欢与支持!!