oracle如何更名日志,oracle数据修改日志
在ORACLE中怎样将日志文件和数据文件更名
首先用户要具有相应的权限。
创新互联专业为企业提供凉山州网站建设、凉山州做网站、凉山州网站设计、凉山州网站制作等企业网站建设、网页设计与制作、凉山州企业网站模板建站服务,10多年凉山州做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
步骤:1:使用shutdown 命令关闭数据库;2:讲日志文件复制到新位置
3:使用startup mount 转载数据库;4:使用rename file修改名字
例如:alter database
rename file 'D:/diska/redo01.log' to 'D:/diska/red001.log'
oracle 如何查看日志?
1、Oracle日志的路径的查看:
登录:sqlplus "/as sysdba"
查看路径:SQL select * from v$logfile;
SQL select * from v$logfile;(#日志文件路径)
2、Oracle日志文件包含哪些内容:(日志的数量可能略有不同)
control01.ctl example01.dbf redo02.log sysaux01.dbf undotbs01.dbf
control02.ctl redo03.log system01.dbf users01.dbf
control03.ctl redo01.log SHTTEST.dbf temp01.dbf
3、Oracle日志的查看方法语句代码:
SQLselect * from v$sql (#查看最近所作的操作)
SQLselect * fromv $sqlarea(#查看最近所作的操作)
4、LogMiner的使用:
5、查看LogMiner工具分析结果
SQL select * from dict t where t.table_name like '%LOGMNR%';看所有与logmnr相关的视图
6、分析结果在GV$LOGMNR_CONTENTS 视图中,可按以下语句查询:
selec tscn , timestamp , log_id , seg_owner , seg_type , table_space , data_blk# , data_obj# , data_objd#, session#,serial#,username,session_info,sql_redo,sql_undo from logmnr3 t where t.sql_redo like 'create%';
ORACLE的日志,如何手动切换?
1.查看数据库的日志模式
archive log list;
2.进行日志切换操作
这里我是从非归档模式向归归档模式操作.
a.关闭运行数据库实例
shutdown immediate;
b.备份数据库
该备份跟以后产生的日志一起用于将来的灾难恢复(很重要,如要改为归档日志模式,没有这个数据库备份,仅有日志文件是无法从该时间点恢复的)
c.启动数据库实例到mount状态,但不要打开。
startup mount;
d.切换数据库日志模式。
alter database archivelog;(设置数据库为归档日志模式)
alter database noarchivelog;(设置数据库为归档日志模式)
d.进行自动归档的切换
alter system archive log start
alter system archive log stop
(在standy模式不能切换为手动归档)
e.打开数据库
alter database open;
3.手动归档相关操作
alter system archive log current;
alter system archive log all;
分享标题:oracle如何更名日志,oracle数据修改日志
分享地址:http://pwwzsj.com/article/dseghep.html