oracle部署在mysql_Oracle数据库部署实施流程

作为一个Oracle数据库的DBA,部署一套Oracle数据库属于基本技能,那么完整的部署一套Oracle数据库应该包含哪些内容呢?下面我们来

作为一个Oracle数据库的DBA,部署一套Oracle数据库属于基本技能,那么完整的部署一套Oracle数据库应该包含哪些内容呢?下面我们来简单讨论一下。

1.基础环境的搭建。

这个步骤的关键在于确保数据库所需要的网络跟存储配置完成,且能正常的访问。主要包含以下内容:

1).安装操作系统。

2).连接网络设备,配置网络IP地址。

3).连接存储设备,划分存储空间,确保LUN能正常的挂在到服务器。

2.安装前的准备工作。

安装前还需要做大量的准备工作,这个步骤要比安装更为复杂和变化多端。我们需要安装补丁,相关的包,修改系统内核参数、网络参数、用户资源参数等工作。主要包含以下内容:

1).安装软件包。

2).修改系统参数。

3).配置DNS。

4).配置HOSTS。

5).创建组、用户和目录。

6).设置环境变量。

7).配置SSH用户等效性。

8).配置时间同步服务。

9).安装cuvqdisk包。

10).CVU验证安装环境。

11).创建ASM磁盘。

3.安装Oracle软件和创建数据库。

这个步骤就是开始安装Oracle软件(Grid、Database等),如果前面的工作做到位,那么这一步是非常easy的工作。软件安装完成之后,通过dbca命令来创建数据库。Oracle软件的安装主要分为三步,分别是:拷贝软件、执行脚本(root.sh等)、执行后续的配置工作。

4.数据库创建完成后的配置工作。

这步同样是非常重要,大部分工程师都会忽略这步,或简单做做,下面以个人经验讨论这步应该完成的工作。

1).尝试重启服务器,观察数据库是否能够正常的自动启动。

2).数据库数据文件大小的调整(数据文件、Redo文件大小及个数,临时文件)。

3).修改数据库为归档模式。

4).执行数据库全库备份。

5).配置备份策略。

6).修改操作系统级别的优化参数(例如,Hugepage等)。

7).修改数据库级别的参数(例如,SGA、PGA、session数、process数等)

8).调整应用连接池等配置。

9).RAC特性测试(例如,负载均衡、Failover)。

这篇文章值得不断的完善,帮助大家更好、更快、更高效的完成Oracle数据库的实施工作。

logo.gif

f68f2add0b68e4f9810432fce46917b7.png

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值