【最新整理,下载后即可编辑】
Oracle数据库安装及运维工作指南
金蝶软件(中国)有限公司 K3 CLOUD 基础系统部
2017-04-10 张华福
本文主要强调 ORACLE 数据库服务器环境的安装软件及版本,以及安装完成后的后续完善工作。以确保数据库以比较完善的状态投入生产,尽可能避免已知的问题影响生产库的运营。文章不涉及到软件的安装方法步骤。
【最新整理,下载后即可编辑】
1 服务器系统软件,数据库版本安装推荐:
1 数据库服务器的操作系统,推荐使用 ORACLE LINUX6.8。 2 数据库软件版本,要求安装11204,单节点或RAC环境均可,推荐使用RAC。
2 数据库安装创建完毕后,需要进行下列的完善工作, 1 打上最新的补丁集,如:ORACLE 11204,截止至 2017年4月,ORACLE11204 数据库, 当前最新版本的补丁集为 20161018 日发布的,
p24436338_112040_Linux-x86-64_GI_20161018.zip --rac 版本, p24006111_112040_Linux-x86-64_DB_20161018.zip --纯数据库版。
请按照补丁集上的 readme.html,把补丁集打到GI, 数据库上。
2 初始化参数,下面的参数值,只是通常情况下的设置(或可根据服务器的硬件条件自行修改配置),要想系统效率最优,得依据数据库实际的运行情况逐步作微调(注意,下面的命令,在RAC和单节点环境下,稍有不同)。
alter profile default LIMIT PASSWORD_LIFE_TIME UNLIMITED;
alter system set processes=500 scope=spfile sid='*';
alter system set control_file_record_keep_time=21 scope=spfile sid='*';
alter system set open_cursors=300 scope=spfile sid='*';
alter system set session_cached_cursors=300 scope=spfile sid='*';
【最新整理,下载后即可编辑】
alter system set audit_trail=NONE scope=spfile sid='*'; alter system set recyclebin=off scope=spfile sid='*'; alter system set log_archive_dest_1='location=use_db_recovery_file_dest' scope=both sid='*';
alter system set fast_start_mttr_target = 30 scope=both sid='*'; alter system set streams_pool_size=100m scope=spfile sid='*'; alter system set archive_lag_target = 1200;
alter system set \false scope=spfile sid='*';
alter system set \sid='*';
修改结束后,需重启数据库,才能确保上述修改生效。
3 将数据库设置成归档模式,并开启最小附加日志.
3.1 启用 db_reocvery_file_dest 参数,设置好归档日志存放路径,
SYS@k3db1>show parameter db_recovery NAME TYPE VALUE
------------------------------------ ----------- ------------------------------ db_recovery_file_dest string
db_recovery_file_dest_size big integer 0
SYS@k3db1>alter system set db_recovery_file_dest_size=50g; -- 此参数值按实际情况设置。
System altered.
Elapsed: 00:00:00.04
SYS@k3db1>alter system set db_recovery_file_dest='+FLASH'; --
【最新整理,下载后即可编辑】