学习
实践
活动
专区
工具
TVP
写文章

技术干货 DBA系列之安装Oracle Database软件

描述DBA典型的任务和常用管理工具

•DBA的任务

–设计、实施和维护Oracle DB的任务包括:

•1.评估数据库服务器硬件

•2.安装Oracle软件

•3.规划数据库安全策略

•4.创建、迁移和打开数据库

•5.备份数据库

•6.登记系统用户和制定用户访问Oracle Network的计划

•7.实施数据库设计

•8.恢复出现故障的数据库

•9.监控数据库性能

•用于管理Oracle DB的工具

–Oracle Universal Installer

–Database Configuration Assistant

–Database Upgrade Assistant

–Oracle Net Manager

–Oracle Net Configuration Assistant

–Oracle Enterprise Manager

–Server Control Utility

–SQL*Plus

–Recovery Manager

–Data Pump

–SQL*Loader

规划Oracle DB的安装

•规划Oracle DB的安装

–需要安装哪些Oracle软件?

–涉及到的硬件是否满足最低要求?

–安装多个有关联的产品,是否需要一个合理的安装顺序?

–是否存在不是由DBA完成的前提步骤?

Oracle Grid Infrastructure 和 Oracle Database 安装的软硬件要求

–内存要求

•1GB用于数据库实例和Oracle Enterprise ManagerDatabase Control

•1.5GB用于ASM实例和Oracle Restart功能

–磁盘空间要求

•3GBswap空间(基于2GB内存的主机)

•1GB 临时工作目录

•3.8GB Oracle Database软件安装空间

•4.5GB Grid Infrastructure软件安装空间

•1.7GB 预置数据库空间(可选)

•3.4GB 快速恢复区空间(可选)

–操作系统要求

•详见官方说明文档

•操作系统层面的准备工作

–创建需要的用户和用户组

•用户组

–oinstall

–dba

–可选用户组(多用户之间的职责分离)

•oper

•asmdba

•asmoper

•asmadmin

•用户

–软件的所有者,通常使用 oracle

–安装多个产品时,可以创建多个用户

•设置oracle用户的环境变量

–ORACLE_BASE:Oracle目录结构的基目录,建议在安装前设置。

–ORACLE_HOME:Oracle软件的目录。

–ORACLE_SID:初始实例名。

–NLS_LANG:语言、地区和客户机字符集设置。

•检查系统要求

–足够的临时空间

–64位系统

–32位系统

–正确的操作系统

–操作系统补丁级别

–系统包

–系统及内核参数

–XServer权限

–足够的交换分区(swap)

–ORACLE_HOME目录的状态

•Oracle Universal Installer(OUI)

•示例:安装

–本示例安装分为两个部分

•第一部分:为单机的数据库安装Oracle网络基础架构

•第二部分:安装Oracle数据库软件

安装Oracle Grid Infrastructure

•为单机数据库安装Oracle Grid Infrastructure

•选择产品语言

•创建ASM磁盘组

•设置ASM密码

•指定特权操作系统组

•指定安装位置

•创建Inventory

•执行先决条件检查

•验证安装汇总数据

•监控安装进展

•使用root用户执行配置脚本

•执行配置助手

•完成安装

•配置FRA磁盘组

安装Oracle Database软件

•安装Oracle Database软件

•选择安装类型

•选择Grid安装类型

•选择产品语言

•选择数据库版本

•指定安装位置

•选择操作系统用户组

•执行先决条件检查

•安装信息汇总页

•产品安装界面

•完成安装

安装Oracle Database软件

•安装选项:静默安装

在静默模式下使用OUI安装并配置Oracle产品,执行以下步骤

–1. 准备响应文件:

•使用甲骨文软件交付的模板。

•在安装过程中使用的OUI录制响应文件,并通过点击保存响应文件。

–2. 在静默模式下运行OUI

./runInstaller –silent –responsefile

如果有需求,也可以在静默模式下运行NetCA和DBCA。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180707A0LXS100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券