2016 - 2024

感恩一路有你

oracle查询scn号 oracle里的sequence号是什么,scn号是什么?

浏览量:2097 时间:2021-03-17 15:23:09 作者:admin

oracle里的sequence号是什么,scn号是什么?

SCN:系统更改号SCN是用于标记数据库中更改的唯一标识号,其数字顺序是递增的。在执行事务(DML语句、DDL语句)时,系统将为每个事务更改生成相应的SCN。备份数据文件时,备份文件将记录备份点的SCN值。恢复时,Oracle将从备份点的SCN值开始恢复,直到故障点的SCN值。顺序:log Sequence number log Sequence number是重做日志的使用标识号,其值也按顺序递增。切换日志时,日志序列号会自动增加1

]1。获取当前数据库的SCN号select currentSCN from V$database:1499223

2。在当前SCN编号之前查询SCN select*from table name(从SCN 1499220开始)(确定删除的数据是否存在,如果存在,则还原数据;如果不存在,则继续减少SCN编号)

3。恢复已删除和提交的数据。闪回表的名称为SCN 1499220

SCN(system change number简称SCN)是数据库管理系统自动维护的一个数字,在Oracle数据库更新后,这个数字会不断累积和增加。你需要甲骨文来打开它。

oracle查询scn号 oracle数据库scn oracle端口号查询

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。