背景:
在超融合实施过程中我们经常遇到oracle数据库的安装和部署,在学习怎么部署之前我们先看下oracle的优点吧 oracle数据库的优点一: ORACLE7.X以来引入了共享SQL和多线索服务器体系结构。这减少了ORACLE的资源占用,并增强了ORACLE的能力,使之在低档软硬件平台上用较少的资源就可以支持更多的用户,而在高档平台上可以支持成百上千个用户。 oracle数据库的优点二: 提供了基于角色(ROLE)分工的安全保密管理。在数据库管理功能、完整性检查、安全性、一致性方面都有良好的表现。 oracle数据库的优点三: 支持大量多媒体数据,如二进制图形、声音、动画以及多维数据结构等。 oracle数据库的优点四: 提供了与第三代高级语言的接口软件PRO*系列,能在C,C++等主语言中嵌入SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵。加上它有许多优秀的前台开发工具如 POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速开发生成基于客户端PC 平台的应用程序,并具有良好的移植性。 oracle数据库的优点五: 提供了新的分布式数据库能力。可通过网络较方便地读写远端数据库里的数据,并有对称复制的技术。 与sql相比,oracle数据库的优缺点: 1.Oracle的稳定性要比Sql server好。 2.Oracle在导数据工具sqlload.exe功能比Sqlserver的Bcp功能强大,Oracle可以按照条件把文本文件数据导入. 3.Oracle的安全机制比Sql server好。 4.Sql server的易用性和友好性方面要比Oracle好。 5.在处理大数据方面Oracle会更稳定一些。 6.Sql Server在数据导出方面功能更强一些。 7.处理速度方面比Oracle快一些,和两者的协议有关. 在linux下部署单实例: (1) 创建目录:mkdir /data (2)把安装所需的文件上传到data文件夹下 名称 | 说明 | oracle_single_install-master.zip | 自动部署工具 | p13390677_112040_Linux-x86-64_1of7.zip | database1 | p13390677_112040_Linux-x86-64_2of7.zip | database2 | p13390677_112040_Linux-x86-64_3of7.zip | grid |
(3)查看是否上传完成 (4)解压oracle部署脚本 (5)对“config_single.ini”进行修改IP (6)使用root用户执行install_single.sh自动安装数据库 (7)检测是否正常运行单实例数据库 在windows下部署单实例: (1)把安装包上传到虚拟机 (2)查看提取后的文件 (3)修改虚拟机名称 (4)修改Hosts文件。添加“OracleDB-Server 10.5.137.153”条目。 (5)联机所有磁盘,所有ASM磁盘都右键选择联机 (6)初始化所有磁盘
(7)新建简单卷,创建裸设备 (8)进入Grid文件夹,选择setup.exe 启动,选择跳过软件更新 (9)选择独立服务器配置 (10) 标记磁盘。选择两个20G的磁盘,填写“CRS”,下一步。下一步。完成。使用同样的方式标记两个40G的磁盘为“DATA”盘。 (11)磁盘标记完成如下。选择两个20G标记后的盘 (12)输入oracle密码
(13)选择软件安装目录,使用默认的路径。生产环境不建议装在C盘 (14)确认环境信息 (15)完成grid软件安装。 (16)在cmd下,调用asmca的图形界面,点击“创建”,输入log磁盘组名称,选择外部冗余策略,选择asm磁盘,最后点击“OK” (17)创建DATA的磁盘组,冗余策略采用external,选择剩余的2块盘 (18) 创建完成。 (19)进入桌面上“tools/database"目录,点击setup.exe启动安装。 (20)跳过软件更新 (21)选择创建和匹配数据库 (22)选择服务器类 (23)选择“单实例数据库安装“ (24)选择典型安装。 (25)填写数据库信息,ASMSNMP口令部署grid时设置的“oracle” (26)选择安装 (27)安装完成 (28)验证安装成功 |