这个项目提供了一个自动化安装oracle数据库的shell脚本,旨在简化和自动化oracle数据库在linux系统上的安装过程。以下是对项目的详细说明和使用指南:
安装Oracle数据库是一个复杂且耗时的任务,传统方法依赖于手动按照文档、博客或视频教程进行操作,容易出错且效率低下。因此,开发了一个基于标准流程的Shell脚本,使得安装过程更加自动化和可靠。经过长时间的开发和测试,脚本已适合生产环境使用。
脚本的使用分为新手纯享版本和高手进阶版本,适用于不同用户需求。
新手纯享版本适用于初学者,无需手动安装操作系统,可通过Vagrant和VirtualBox实现一键安装Oracle数据库。
步骤如下:
上传Oracle安装包:
InstallOracleshell/single_db/software,找到相应版本的目录(如11204、12201等),并将Oracle安装包上传到相应目录中。确保安装包名称与指定的名称一致,否则安装会失败。编辑vagrant.yml配置文件:
InstallOracleshell/single_db/config目录,打开vagrant.yml文件。根据实际需求修改参数,如数据库版本、内存大小、CPU数量等。默认配置将安装Oracle 11GR2数据库。执行vagrant up安装:
InstallOracleshell/single_db目录,执行vagrant up命令开始安装。注意,OracleShellInstall.sh脚本需要是最新版本。连接主机:
ssh root@192.168.56.100(密码为oracle)。vagrant ssh命令(需要在InstallOracleshell/single_db目录下执行)。关闭主机:
init 0命令,或通过VirtualBox虚拟机右键关闭,或在InstallOracleshell/single_db目录下执行vagrant halt。删除虚拟机:
InstallOracleshell/single_db目录下执行vagrant destroy。高手进阶版本适合生产环境使用,只需使用OracleShellInstall.sh脚本。
步骤如下:
前提准备:
单机安装:
/soft目录,上传安装介质。./OracleShellInstall.sh -i 192.168.56.155
./OracleShellInstall.sh -i 192.168.56.155 -n topdbdev -o topstd -c TRUE -pb pdb01 -rs oracle -op oracle -gp oracle -b /u01/app -s AL32UTF8 -ns UTF8
/soft目录下以root用户执行脚本,等待安装完成,重启主机并检查数据库运行情况。单机ASM安装:
./OracleShellInstall.sh -i 192.168.56.155 -n topdbdev -o topstd -rs oracle -op oracle -gp oracle -b /u01/app -s AL32UTF8 -ns UTF8 -dd /dev/sde -dn DATA -dr EXTERNAL -gpa 31718723RAC安装:
/soft目录并上传安装介质。./OracleShellInstall.sh -i 192.168.56.151 -n topdb -o TOPDB -rs oracle -op oracle -gp oracle -b /u01/app -s AL32UTF8 -ns UTF8 -pb1 192.168.56.151 -pb2 192.168.56.153 -vi1 192.168.56.152 -vi2 192.168.56.154 -pi1 10.10.10.11 -pi2 10.10.10.12 -pi3 10.10.11.11 -pi4 10.10.11.12 -si 192.168.56.150 -od /dev/sdb,/dev/sdc,/dev/sdd -dd /dev/sde -on OCR -dn DATA -or NORMAL -dr EXTERNAL -puf team0 -prf em3 -prf1 em4 -tsi 192.168.56.252 -gpa 31718723/soft目录下以root用户执行脚本,等待安装完成,重启两台主机并检查数据库运行情况。本项目遵循MIT许可证,版权归Lucifer所有。使用前请三思而后行。

以上就是Oracle 数据库一键安装,从未如此简单的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号