部署oracle数据库资料讲解.ppt
文本预览下载声明
部署Oracle数据库;学会安装Oracle数据库
学会用脚本启动、停止Oracle数据库
学会Oracle数据库的逻辑备份;本章结构;最流行的大型关系数据库
由甲骨文公司出品,目前最新版本为11g R2
官方网站:/cn/
采用C/S模式、支持SQL查询语言
在稳定性、高性能、安全性等方面更适用于大型环境
;系统配置的一般要求
物理内存,不少于1GB
交换分区,为物理内存的1.5~2倍
磁盘空间,不少于8GB
拥有固定的FQDN名称,安装后不建议再更改;软件环境的一般要求
RHEL 5.x系统、RHEL 6.x系统
图形桌面环境 + 开发工具 + 中文Java支持
—— 在RHEL 6.x中安装时,ksh需改用5.x的软件包
;用户环境要求
创建组账号oinstall、dba,用户账号oracle
创建Oracle基本目录
为用户oracle设置环境变量,并允许使用X终端
;内核及会话要求
修改内存调度参数、端口范围、I/O请求……
增大用户oracle的进程数、文件数限制;运行runInstaller安装程序
将下载的两个zip包解压到同一位置
进入database目录,由用户oracle执行安装
通过 -jreLoc 参数指定中文Java环境的路径;典型的安装设置
单实例数据库、企业版、管理口令
基本目录:/opt/oracle/
软件位置:/opt/oracle/product/11.2.0/dbhome_1/
数据库位置:/opt/oracle/oradata/
产品清单:/opt/oracle/oraInventory/;验证安装结果
从命令行使用sqlplus工具访问数据库
从浏览器访问 https://dbserver:1158/em/
用户名sys、管理口令、连接身份SYSDBA
;请思考:
Oracle 11g对物理内存的要求是什么?
准备11g的软件环境时,RHEL 6.x与5.x有何不同?
如何使用英文界面的Oracle 11g安装程序?
;优化执行环境
全局配置/etc/profile,添加基目录、执行路径……
修改/etc/oratab,使orcl实例随数据库软件启动;Oracle的服务组件
监听器lsnrctl:提供数据库访问,默认端口1521
启动器dbstart、dushut:启动、停止数据库实例
控制器emctl:开启、关闭OEM平台,默认端口1158
;使用系统服务脚本
编写/etc/init.d/oracle控制脚本
使用chkconfig工具添加为系统服务
使用service工具来启动、停止、重启oracle服务;配置Oracle备份目录
创建本地目录(如 /opt/mydbbackup),并调整属性
在SQL环境中指定备份位置,并授权备份用户;执行逻辑备份
使用expdp工具导出数据库;执行逻辑恢复
使用impdp工具导入数据库;关于impdp导入
建议在新的Oracle平台执行导入
否则应重建用户再导入,这样更加完整
;本章总结;第三章 部署Oracle数据库;需求描述
部署Oracle 11g企业版,建立orcl实例
使Oracle数据库能够在开机后自动启动
每天对orcl实例做逻辑备份,保留最近30个备份
实现思路
准备安装Oracle 11g的前置条件
在图形界面中安装Oracle 11g数据库
配置Oracle服务环境,并执行逻辑备份任务;学员练习1
准备安装Oracle 11g的前置条件
在图形界面中安装Oracle 11g数据库系统;学员练习2
添加oracle服务,用来控制Oracle数据库
使用expdp进行逻辑备份,并添加定期备份任务;此课件下载可自行编辑修改,仅供参考!感谢您的支持,我们努力做得更好!谢谢
显示全部