欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

(Les02 Installation)[20180118]

程序员文章站 2022-03-21 19:39:01
学习目标 数据库管理员(DBA)任务和工具 Oracle软件安装 Oracle Grid Infrastructure安装 Oracle DB安装 Oracle DB管理员的任务 设计、实施和维护Oracle数据库任务: 1.评估数据库服务器硬件 2.制定Oracle软件安装计划 3.制定数据库和安 ......
学习目标     数据库管理员(DBA)任务和工具     Oracle软件安装     Oracle Grid Infrastructure安装     Oracle DB安装  (Les02 Installation)[20180118]

 

Oracle DB管理员的任务     设计、实施和维护Oracle数据库任务:         1.评估数据库服务器硬件         2.制定Oracle软件安装计划         3.制定数据库和安全策略计划         4.创建、移植和打开数据库         5.备份数据库         6.注册系统用户和制定其他用户访问Oracle Network计划         7.数据库设计         8.数据库故障进行恢复         9.监控数据库性能           安装前需考虑以下子项目             了解安装所需技术体系结构             确认(并更新)空间需求             选择数据库软件(所需的版本和选件)             确保满足所需系统要求 用于管理Oracle DB的工具         Oracle Universal Installer(OUI):安装Oracle软件和选件;可以自动启动Database Configuration Assistant数据库助手来创建数据库。         Database Configuration Assistant(DBCA):通过Oracle提供的模板创建数据库,能复制预配置的种子数据库(自己也可以创建数据库模板和数据库)。         Database Upgrade Assistant(DBUA):数据库升级助手。引导管理员将现有数据库升级至Oracle新版本。         Oracle Net Manager(netmgr):配置Oracle数据库与应用程序的网络连接         Oracle Net Configuration Assistant(NetCA):图形化向导工具,用于配置和管理Oracle Network。         Oracle Enterprise Manager(OEM):Oracle综合性系统管理平台,将图形控制台,代理,公用服务和工具组合在一起。还能管理数据库的组件,如Oracle Recovery Manager和Oracle Scheduler             Enterprise Manager Database Console:用于管理一个数据库             Enterprise Manager Grid Control:用于同时管理多个数据库         Server Control(srvctl):命令行界面,可用于启动和停止数据库和实例、管理ASM实例、管理配置信息以及移动和删除实例和服务。         SQL*Plus:命令行界面管理数据库         Oracle Recovery Manager(RMAN):对整个数据库或特定的数据库文件进行备份、还原和恢复。         数据泵(imp/exp impdp/expdp):用于在数据库之间进行高速数据传输(如将表导出,然后导入到另一个数据库)。         SQL*Loader:用于将外部文件的数据加载到Oracle数据库中。           emctl start | status | stop dbconsole         lsnrctl start | status | stop      制定Oracle软件安装计划         需安装哪些Oracle软件?             ASM存储则需安装Oracle Grid Infrastructure集群软件。         涉及的硬件是否满足安装规范的要求?             确保硬件满足Oracle软件规范的要求。         安装多个产品时注意安装的顺序?             建议先安装Oracle Grid Infrastructure再安装Oracle DB软件。如果先安装Oracle DB软件再安装Oracle Grid Infrastructure需要手动注册数据库。如果希望使用ASM存储,则需要进行移植步骤。         是否须由DBA以外的操作者检查先决条件?             可能需要存储管理员配置磁盘分区等。   Oracle Grid Infrastructure和Oracle DB安装系统环境要求         内存要求:             使用Oracle Enterprise Manager Database Control的数据库实例需要1GB             ASM实例和Oracle Restart需要1.5GB         磁盘空间要求:             3GB交换空间(2GB的内存)             在/tmp目录保留1GB的磁盘空间             Oracle DB软件安装需要3.8GB             Oracle Grid Infrastructure软件需要4.5GB             预配置数据库需要1.7GB(可选)             快速恢复区需要3.4GB(可选)       操作系统初始化(Linux)         用户组             oinstall             dba             可选组(如果要在多个用户间划分职责)                 oper                 asmdba                 asmoper                 asmadmin         用户             软件所有者,通常为oracle             可以为多个产品安装创建多个用户       设置环境变量         ORACLE_BASE:Oracle目录结构的基目录。如/u01/app/oracle         ORACLE_HOME:Oracle产品运行环境。如/u01/app/oracle/product/11.2.0/dbhome_1         ORACLE_SID:设定oracle实例名,简化以后与特定实例的交互。         NLS_LANG:可选环境变量,用于控制语言、地区和客户端字符集设置。如 NLS_LANG=AMERICAN_AMERICA.AL32UTF8       检查系统要求         足够的临时空间和交换空间         64位与32位问题         正确的操作系统         操作系统相关补丁更新         系统程序包,依赖包         系统和内核参数         X Server权限         ORACLE_HOME环境变量状态   Oracle Universal Installer(OUI)工具         Oracle Universal Installer是一个java应用程序,提供一下功能:             自动解析依赖性和复杂逻辑处理             从WEB安装             组件和套件安装             隐式卸载             支持多个Oracle主目录             NLS或全球化支持             支持分布式安装             使用配置文件的静默安装