ORACLE数据库日常维护与管理手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全球眼?(MEGAEYES)网络图像管理系统ORACLE日常维护与管理手册
北京互信互通信息技术有限公司
2004-08-08
目录
1引言.......................................................
目的 ....................................................
范围 ....................................................
参考资料 ................................................ 2日常维护与管理说明.........................................
运行环境 ................................................
硬件环境.............................................
软件环境.............................................
数据库日常维护 ..........................................
数据库初始设置.......................................
每日工作内容.........................................
每周工作内容.........................................
每月工作内容.........................................
1引言
1.1目的
对于重要的商业系统来说,数据库系统的正常运行是保证商业应用平稳运行的关键。但是数据库在运行过程中可能会因为种种原因发生问题。这时,数据库的管理与日常维护工作将变得尤为重要。
为了指导数据库管理员做好日常维护工作,保证数据库系统的正常运行,特制定本文档。当然,数据库的日常维护是复杂和繁琐的,本文仅涉及一些常见的数据库日常维护的内容,在实际工作中,数据库管理员还需要做更多的工作。
1.2范围
本文档使用的人员:数据库维护管理人员和相关人员。
本文档涉及内容:oracle数据库的日常维护与管理解决方案。
1.3参考资料
中国电信网络视频监控技术(暂行)规范
2日常维护与管理说明
2.1运行环境
程序的运行环境包括硬件运行环境和软件运行环境。
2.1.1硬件环境
CPU类型:Intel及其兼容系列CPU
内存容量:剩余内存要达2G以上
硬盘容量:剩余硬盘容量要达1G以上
网卡类型:100M网卡
2.1.2软件环境
操作系统:
数据库:Oracle9iDatabaseRelease2forLinuxx86
2.2数据库日常维护
数据库的日常维护工作主要包括管理员每日的工作内容,每周的工作内容以及每月的工作内容。
2.2.1数据库初始设置
基于数据安全性的考虑,需要对数据库进行如下的初始设置。
1数据库设为归档模式
1)以管理员身份连接数据库
SQL>>connectsys/sys@数据库例程SIDassysdba
2)察看数据库是否处于存档模式
SQL>>archiveloglist
说明:该命令会提示以下信息,注意灰色部分显示的状态。
DatabaselogmodeNoArchiveMode
AutomaticarchivalDisabled
Archivedestination
Oldestonlinelogsequence31
Currentlogsequence33
3)如果处于非归档模式则设为归档模式
SQL>>shutdownimmediate;
SQL>>startupmount;
SQL>>alterdatabaseachivelog;
4)如果处于非自动归档状态则设为自动归档
SQL>>altersystemsetlog_archive_start=TRUESCOPE=spfile;
5重新启动数据库
SQL>>shutdownimmediate;
SQL>>startup;
2控制文件设置
每一个数据库都必须有一个控制档。它是一个小型二进制档案,用来描述Oracle9i实体结构。主要是储存数据库名称,数据库建立时间,资料文件名称与所在位置,重置日志文件名称与所在位置,目前的日志序列码(logsequencenumber),检查点信息。因此开启Oracle9i数据库时一定要读取控制文件才能取得所有数据库实体档案相关信息。一旦控制文件不幸毁损,数据库便无法顺利开启。也因为如此,控制档的管理与维护工作显得格外重要。
通常的设置建议为:每个数据库最好拥有两个以上控制档,并各自存放在不同磁盘上。系统默认有三个控制文件,,。
如果需要增加更多的控制文件,最简单的方式就是先将既有控制文件复制到目的位置,然后将控制文件名称加入起始参数档的CONTROL_FILES之中()。同理,如果想更改控制档名称,也可以先将控制文件复制到目的位置后予以更名,再更新CONTROL_FILES参数。操作步骤如下:
1.关闭数据库。
2.在操作系统下将既有控制文件复制到目的位置。