章五 管理例程
数据库管理员
sysdba特权: 默认只有sys具有sysdba特权
sysoper特权: 可以启用,关闭,备份,完全恢复数据库, 不能建立数据库,不能执行不完全恢复,不具备dba特权
dba特权 默认只有sys 和system具有dba特权
特权用户验证
OS验证
口令文件验证
管理初始化参数
PFILE 文本格式参数文件:init.ora 可直接修改
SPFILE 二进制格式参数文件: spfile.ora
修改: ALTER SYSTEM SET XXXX=XXXX SCOPE=SPFILE;
相互转换
CREATE PFILE [='pfile_name'] FROM SPFILE [='spfile_name'] ;
CREATE SPFILE [='spfile_name'] FROM PFILE [='pfile_name'];
CREATE PFILE [='pfile_name'] FROM MEMORY ;
CREATE SPFILE [='spfile_name'] FROM MEMORY;
参数修改
ALTER SESSION SET xxx='xxxxxx';
ALTER SYSTEM SET xxx='xxxxxx' DEFERRED;
ALTER SYSTEM SET xxx='xxxxxx';
ALTER SYSTEM SET xxx='xxxxxx' SCOPE=MEMORY|SPFILE|BOTH;
显示参数
show parameters
show spparameters
v$parameter
v$parameter2
v$system_parameter
v$system_parameter2
v$spparameter
启动和停止例程
启动
参数文件顺序: spfileSID.ora ,默认SPFILE,initSID.ora, 默认PFILE
启动例程语法: STARTUP [NOMOUNT|MOUNT|OPEN] [RESTRICT] [PFILE=filename]
1. conn sys/admin as sysdba
startup nomount
alter database mount;
alter database open;
2. startup restrict //以受限制模式打开数据库
3. conn sys/admin as sysdba
shutdown immediate
startup nomount
alter database open read only; //只读模式打开数据库
停顿和暂停数据库
ALTER SYSTEM QUIESCE RESTRICTED;
ALTER SYSTEM UNQUIESCE;
使用诊断文件
11g之前预警文件和后台进程跟踪文件的位置由background_dump_dest 定义
11g开始由参数diagnostic_dest 定义
阅读(882) | 评论(0) | 转发(0) |