文档详情

ORACLE系统管理员培训.ppt

发布:2017-08-09约1.33万字共153页下载文档
文本预览下载声明
ORACLE数据库管理员培训 宏智科技系统集成公司 程国谦 2003/06/22 培训提纲 DBA培训 性能优化及初始化参数说明 日常维护 备份与恢复 RAC及结合RAC的应用设计 分区及大数据量表的操作 实际案例 QA DBA培训 DBA职责 ORACLE数据库结构 数据库启动与关闭 SQL*NET 安全管理 存储管理 故障处理与性能问题监控 DBA职责 参与数据库物理设计 数据库安装配置 数据库存储管理 数据库安全管理 数据库故障处理 网络管理 数据库性能监测 数据库备份及恢复 … … ORACLE数据库结构 ORACLE进程 ORACLE数据库基本概念 User process Server process Background process SGA PGA Instance Database ORACLE server UserServer Process User process Server Process Background Process DBWR LGWR SMON PMON CKPT ARCH … … 内存结构 SGAPGA SGA System Global Area Shared pool、database buffer、log buffer PGA Program Global Area Sort area、session information、cursor state、stack state Instance(实例) 包含后台进程及SGA 由ORACLE_SID唯一标识 DATABASE 包含数据库文件 由db_name唯一标识 数据库文件包含重做日志文件、数据文件、控制文件等 SELECT语句执行过程 DML语句执行过程 回滚段信息 COMMIT 其他重要文件 初始化参数文件 Password 文件 归档日志文件 Alert log文件 ORACLE数据库目录结构 ORACLE数据库结构小结 数据库启动与关闭 数据库启动与关闭过程 数据库启动 数据库关闭 数据库关闭方式 数据库启动与关闭过程 数据库启动 数据库启动命令 STARTUP [FORCE] [RESTRICT] [PFILE=filename] [EXCLUSIVE | PARALLEL | SHARED] [OPEN [RECOVER] [database] | MOUNT | NOMOUNT] OPS数据库启动 使用dbstart进行数据库启动 数据库关闭 关闭数据库命令 shutdown [normal |transactional | immediate | abort ] 关闭数据库步骤 使用dbshut关闭数据库 关闭数据库方式 启动与关闭小结 了解数据库启动及关闭过程 了解/etc/oratab文件使用 了解相关的数据字典信息 SQL*NET TNS TNS: Transparent Network Substrate Listener.ora Tnsnames.ora 启动/关闭监听进程 Listener.ora Tnsnames.ora Tns failover 启动/关闭监听进程 启动监听进程 Lsnrctl start Lsnrctl start lsn_name 关闭监听进程 Lsnrctl stop Lsnrctl stop lsn_name 查看监听进程状态 Lsnrctl status [lsn_name] 使用tnsping命令 TNS错误处理 错误代码 TNS ORA-12500 检查内容 错误代码含义 OS资源 Oracle trace 检查配置文件 错误日志 使用sniffer等工具 SQL*NET小结 正确配置tnsnames.ora及listener.ora 使用tns failover用于应用快速切换 常见问题处理 安全管理 Profile设置 用户管理 权限管理 角色管理 Profile管理 创建profile 删除profile 资源限制 相关数据字典 Dba_profiles Dba_users 用户管理 用户管理 创建用户 修改用户 删除用户 相关数据字典 Dba_users All_users User_users 权限管理(1) 权限 授权 Grant to with admin option Grant to with grant option 回收权限 Revoke from 权限管理(2) Sysoper Startup/shutdown Alter database open/mount Alte
显示全部
相似文档