Oracle运维详细手册

2019-06-17 12:26

Oracle运维手册

目录

文档修改记录 ................................................................................................ 错误!未定义书签。 1. 前言:....................................................................................................................................... 4 2. 简单命令使用 ........................................................................................................................... 4

2.1 进入SQL*Plus .............................................................................................................. 4 2.2 退出SQL*Plus .............................................................................................................. 4 2.3 在sqlplus下得到帮助信息 ....................................................................................... 4 2.4 显示表结构命令DESCRIBE .......................................................................................... 4 2.5 SQL*Plus中的编辑命令 .............................................................................................. 4 2.6 调用外部系统编辑器 ................................................................................................... 5 2.7 运行命令文件 ............................................................................................................... 5 2.8 关于侦听 ....................................................................................................................... 5 3. ORACLE的启动和关闭 .......................................................................................................... 6

3.1 在单机环境下 ............................................................................................................... 6 3.2 在双机环境下 ............................................................................................................... 7 4. 数据库管理员日常工作 ........................................................................................................... 8

4.1 检查alterSID.log ...................................................................................................... 8 4.2 环境确认 ....................................................................................................................... 8 5. 数据库日常操作SQL .............................................................................................................. 9

5.1 查看表空间物理文件的名称及大小 ........................................................................... 9 5.2 查询表空间使用情况 ................................................................................................... 9 5.3 查询表空间的碎片程度 ............................................................................................. 10 5.4 碎片程度 ..................................................................................................................... 10 5.5 查看回滚段名称及大小 ............................................................................................. 11 5.6 查看控制文件 ............................................................................................................. 11 5.7 查看日志文件 ............................................................................................................. 11 5.8 查看表空间的使用情况 ............................................................................................. 11 5.9 查看数据库对象 ......................................................................................................... 12 5.10 查看数据库的版本 ................................................................................................. 12 5.11 查看Oracle字符集 ............................................................................................... 12 5.12 在某个用户下找所有的索引 ................................................................................. 12 5.13 表、索引的存储情况检查 ..................................................................................... 12 5.14 查看数据库的创建日期和归档方式 ..................................................................... 13 5.15 显示所有数据库对象的类别和大小 ..................................................................... 13 5.16 设置RAC为归档模式? ......................................................................................... 13 6. AWR报告 ............................................................................................................................... 14 7. Troubleshooting ...................................................................................................................... 14

7.1 监控事务的等待 ......................................................................................................... 14 7.2 查看一些等待信息: ................................................................................................. 14 7.3 查看等待(wait)情况 ................................................................................................. 15 7.4 回滚段查看 ................................................................................................................. 15 7.5 回滚段的争用情况 ..................................................................................................... 15

7.6 监控表空间的 I/O 比例 ........................................................................................... 16 7.7 监控文件系统的 I/O 比例 ....................................................................................... 16 7.8 监控 SGA 的命中率 ................................................................................................... 16 7.9 监控 SGA 中字典缓冲区的命中率 ........................................................................... 16 7.10 监控 SGA 中共享缓存区的命中率,应该小于1% .............................................. 17 7.11 临控 SGA 中重做日志缓存区的命中率,应该小于1% ...................................... 17 7.12 监控内存和硬盘的排序比率,最好使它小于 0.10,增加 sort_area_size . 17 7.13 监控当前数据库谁在运行什么SQL语句 ............................................................. 17 7.14 监控字典缓冲区 ..................................................................................................... 18 7.15 查看Lock ................................................................................................................ 18 7.16 捕捉运行很久的SQL .............................................................................................. 19 7.17 查看数据表的参数信息 ......................................................................................... 20 7.18 查看还没提交的事务 ............................................................................................. 20 7.19 查找object为哪些进程所用 ............................................................................... 20 7.20 查看catched object ............................................................................................ 21 7.21 查看V$SQLAREA ...................................................................................................... 21 7.22 有关connection的相关信息 ............................................................................... 22 8. 备份......................................................................................................................................... 23

8.1 数据逻辑备份 ............................................................................................................. 23

8.1.1 exp ................................................................................................................... 23 8.1.2 imp .................................................................................................................. 24 8.2 控制文件备份 ............................................................................................................. 25 8.3 初始参数备份 ............................................................................................................. 25 8.4 其它 ............................................................................................................................. 26 9. 常见问题解决 ......................................................................................................................... 26

9.1 安装后常用参数设置 ................................................................................................. 26 9.2 杀死僵死连接 ............................................................................................................. 27 9.3 AIX内存溢出 .............................................................................................................. 27 9.4 某一功能特别慢 ......................................................................................................... 29 9.5 统计信息失效导致执行计划走全表扫瞄 ................................................................. 29 9.6 中银 ............................................................................................. 错误!未定义书签。 9.7 日志文件太小引起的切换过于频繁 ......................................................................... 32 9.8 Oracle连接中断问题 ................................................................................................ 33 9.9 查询委托返回记录不对 ............................................................................................. 34 9.10 Linux + Oracle 10g RAC的平台上,发生节点重启故障 ................................ 35 9.11 联机日志损坏 ............................................................................................................. 37 9.12 控制文件损坏 ......................................................................................................... 37 9.13 ORA-01555错误 ...................................................................................................... 38 9.14 HP Proliant DL585G2 机器安装 ......................................................................... 38

1. 前言:

有一定Linux/Unix操作系统、Oracle数据库基础的工程人员和维护人员,证券公司信息技术人员等。本手册可作为工具,Oralce运维提供帮助。

2. 简单命令使用

2.1 进入SQL*Plus

$sqlplus 用户名/密码

2.2 退出SQL*Plus

SQL>exit

2.3 在sqlplus下得到帮助信息

列出全部SQL命令和SQL*Plus命令

SQL>help

列出某个特定的命令的信息

SQL>help 命令名

2.4 显示表结构命令DESCRIBE

SQL>DESC 表名

2.5 SQL*Plus中的编辑命令

? 显示SQL缓冲区命令

SQL>L

? 修改SQL命令

首先要将待改正行变为当前行

SQL>n

? 用CHANGE命令修改内容

SQL>c/旧/新

? 重新确认是否已正确

SQL>L

? 使用INPUT命令可以在SQL缓冲区中增加一行或多行

SQL>i

SQL>输入内容

2.6 调用外部系统编辑器

SQL>edit 文件名

可以使用DEFINE命令设置系统变量EDITOR来改变文本编辑器的类型,在login.sql文件中定义如下一行

DEFINE_EDITOR=vi

2.7 运行命令文件

SQL>START test SQL>@test

2.8 关于侦听

1、新建/修改/删除侦听

以oracle用户登录,运行netca,会跳出图形配置界面。


Oracle运维详细手册.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:校舍加固工程施工组织设计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: