您的位置:首页 > 其它

o​r​a​l​c​e​ ​D​B​A​ ​培​训​ ​D​B​A​I​_​l​esson ​0​3​_​管​理​ ​O​r​a​c​l​e​ ​实例

2014-04-24 15:16 260 查看
初始化参数文件

-文件中的条目专用于要启动的实例

-有两种类型的参数:

显示:文件中有一个条目

隐示:文件中没有条目,但假定取oracle 缺省值

-可存在多个初始化参数文件

-对文件中条目的更改的生效时间,取决于使用初始化参数文件类型

1.静态参数文件 pfile

2.永久参数文件 spfile

pfile(initSID.ora)

-文本文件

-使用操作系统编辑器进行修改

-手动进行修改

-所作更改在下次启动时生效

-仅在实例启动过程中打开

-缺省位置为 $ORACLE_HOME/dbs

创建pfile

- 使用样本 init.ora 文件创建

样本文件由oracle universal installer安装

使用操作系统复制命令复制样本

由数据库SID唯一标识

spfile(spfileSID.ora)

-二进制文件

-由oracle服务器进行维护

-始终驻留在服务器端

-所做更改永久有效,不受关闭和启动的影响

-可以自行调节参数值

-使恢复管理器能够备份初始化参数文件

创建spfile

从pfile文件创建

create spfile = 'spfile-name' from pfile ='pfile-name' ;



create spfile from pfile;

可以在实例启动之前或之后执行

startup命令行为

优先顺序:

1.spfileSID.ora

2.缺省spfile

3. initSID.ora

4.缺省pfile

指定pfile可覆盖优先顺序

startup pfile=路径/init.ora

修改spfile中的参数

使用alter system更改参数值

alter system set undo_tablespace = 'undo2';

指定所做更改是临时的还是永久的

alter system set undo_tablespace = 'undo2' scope = both;

删除或重置值

alter system reset undo_suppress_errors scope = both SID= '*';

将数据库作为只读数据库打开

alter database db01 open read only;

只读模式适用于:

1.执行查询

2.使用本地管理的表空间执行磁盘排序

3.使数据文件(而不是表空间)脱机和联机

4.执行脱机数据文件和表空间的恢复

以受限模式打开数据库

使用startup命令限制对数据库的访问

startup restrict

使用alter system命令将实例置于受限模式

alter system enable restricted session;

使用诊断文件监视实例

-诊断文件

包含有关出现的重要事件信息

用于解决问题

用于更好地进行数据库日常管理

-共有以下几种类型:

alterSID.log 文件

后台跟踪文件

用户跟踪文件

其中alterSID.log文件(警报日志文件):

记录命令

记录主要事件的结果

用于记录日常操作信息

用于诊断数据库错误

-每个条目都带有与之相关联的时间戳

-必须由DBA进行管理

-存储位置由background_dump_dest 定义

-后台跟踪文件

记录所有后台进程检测到的错误

用于诊断并排除错误

-在后台进程遇到错误时创建

-存储位置有background_dump_dest 定义

用户跟踪文件

由用户进程生成

可由服务器进程生成

包含跟踪的sql语句的统计信息

包含用户错误信息

-在用户遇到会话错误时创建

-存储位置由 user_dump_dest 定义

-大小由max_dump_file_size定义

启用或禁用用户跟踪

-会话级别:

使用alter session 命令

alter session set sql_trace = true

执行dbms过程:

dbms_system.set_sql_trace_in_session

-实例级别

设置初始化参数:

sql_trace = true
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: