重做日志文件实践

--创建日志文件组的语法:
alter database database_name
add logfile [group group_number]
(file_name [,fril_name [,...]])
[Size size][reuse];
--日志文件组状态
active --活动
current  --当前数据库正在使用该文件组
inactive  ---日志文件组是不活动态
unused--日志文件组还未使用过
--日志文件的状态
valid  ---日志文件可以使用
invalid  --无法使用日志文件
stale  ----产生了错误

--向日志文件组中添加日志成员 语法:
alter database  add logfile member
'f:/oracle_test/redo03.log'
to group group_Number;
--移除或重命名日志文件
alter database drop logfile member
'f:/oracle_test/redo03.log';
alter database rename file
'F:/OreacleTest/LOGFILE4_03.log'
to 
'f:/LOGFILE4_04.log';
--日志文件切换
alter system switch logfile;
--cleare logfile
alter database clear logfile group group_number;
--查询日志文件组的状态
select group#,status from v$log;
--查看日志文件详细信息
select group#,member from v#logfile;
--删除时的注意点:不能是CURRENT ,必须都归档。必须保证当前有俩个日志文件组合两个日志文件没个日志组中
--删除日志文件语法
alter database drop logfile member logfile_name;

--删除日志文件组
alter database drop logfile group group_number;

--oracel的日志模式 
--非归档日志模式  noarchivelog 默认(避免在创建数据库时记录日志归档)
--归档日志模式  archivelog

--模式切换设置
alter database archivelog |noarchivelog;

archive log list;---查看当然的模式

--设置归档目标语法
alter system set log_archive_dest_n='{location | server}=directory';
--directory 表示磁盘目录
--location表示归档目标位本地系统的目录;
--server表示归档目标位远程数据库的目录
--n<=10
---设置归档日志名称
--通过参数log_archive_format ,设置归档日志名称格式
alter system set log_archive_format='fix_name%s_%r.%t'
scope=scope_type;
--scope_type:memory,spfile,both;
--memory表示只改变当前实例运行参数;
--SPFILE 表示只改变服务器参数文件spfile中的设置;
--both 表示两者都改变;
--fix_name%s_%r.%t 其中fix_name是自定义的命名前缀;%s_表示日志序列号;
--%r.表示联机重做日志(RESETLOGS)的ID值;%T表示归档线程编号;
--log_archive_format参数的值必须包含%S、%R、%T匹配符。


----用户权限与安全
--创建用户
Create User user_name
Identified By passworde
[Defult Tablespace default_tablespace | 
  Temporary Tablespace temp_tablespace |
  Profile profile
  Quota [integer K | M] | UNLIMITED 
  ON tablespace
  | PASSWORD EXPIRE | ACCOUNT LOCK | UNLOCK];
  ---Quota 表示该用户可以在tablespace上使用多大的表空间
  
  ---修改用户
  Alter User user_name
Identified By passworde
[Defult Tablespace default_tablespace | 
  Temporary Tablespace temp_tablespace |
  Profile profile
  Quota [integer K | M] | UNLIMITED 
  ON tablespace
  | PASSWORD EXPIRE | ACCOUNT LOCK | UNLOCK];

 


 


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值