恢复数据使用记录

原创 2013年12月02日 17:44:37
@echo off & setlocal enabledelayedexpansion
set TODAYS_DATE=%date:~0,4%%date:~5,2%%date:~8,2%
set source_path=c:\t1\
set target_path=c:\t2\
set tmp1=c:\4.txt
set tmp2=c:\5.txt
set tmp3=c:\2.txt
set result=c:\result_%TODAYS_DATE%.txt
for /f "tokens=*" %%i in ('dir/b %source_path%') do @echo %source_path%%%i >>%tmp1%
for /f "tokens=*" %%i in ('dir/b %target_path%') do @echo %target_path%%%i >>%tmp2%
@echo on
@for /f "delims==" %%I IN (%tmp1%) DO (
@for /f "delims==" %%j IN (%tmp2%) DO (
findstr /i /x /g:"%%I" "%%j" >%tmp3% & for /f "delims=" %%f in ("%tmp3%") DO (
if not %%~zf == 0 echo "%%I" "%%j" >>%result%))) >>c:\log_%TODAYS_DATE%.txt
@del /q %tmp1%
@del /q %tmp2%
@del /q %tmp3%
@pause


 

--创建外部表
create directory test as 'c:\test';
create table exttable(
text varchar2(4000)
)organization external
(type oracle_loader
default directory ext
access parameters
(records delimited by newline
fields terminated by ','
)location('test.txt')
);
--格式化没有system.dbf需要抽取数据的脚本--源数据通过没有system数据文件提取
select * from alert_log where text like 'Unloading table: %'
--格式化对应data_object_id table_name--源数据通过有最新的system恢复对象
create table name_id as 
select 
substr(text,instr(text,':')+1,instr(text,'object ID')-length('Unloading table: ')) name,
substr(substr(text,instr(text,'object ID:')+1),instr(substr(text,instr(text,'object ID:')+1),':')+1) id
from alert_log where text like 'Unloading table: %'
--ODU_0000051149.txt
--ren
select 'ren'||' '||'ODU_00000'||trim(ID)||'.txt'||' '||'SBOUSERPSZX_'||trim(name)||'.txt'||' >>c:\ren.log' name from name_id
--ctl



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

两块SAS 300G硬盘故障 数据恢复记录

客户使用两块盘组成一个raid0,其中一块盘亮黄灯,被raid卡踢出后,raid崩溃,下面重点叙述一下当时抢救数据的情况。        客户使用的硬盘是两块SAS 300G,先把硬盘从机器中拔...

恢复格式化硬盘数据之前的QQ聊天记录

在着两天,遇到恢复数据的需求。 事情的背景是: 硬盘之前被我重新分表格式化,而我需要将装在原先硬盘的QQ聊天记录恢复 操作步骤: 1,在得知你需要恢复硬盘数据时请不要再操作该硬盘,也就是说不能写入...

MySQL 日志的启用与关闭,日志记录操作,方便恢复数据

在mysql 安装后可以启动 bin-log 功能,以记录数据库的数据操作的记录,必要时候恢复数据,mysql的日志分为以下几种: 错误日志: -log-err 查询日志: -log 慢查询日志...

电影记录管理系统九[数据恢复]

------------------------------------------------主代码区------------------------------------------ publ...

Oracle数据恢复工具-ODU破解记录

Oracle数据恢复工具-ODU破解 ODU全称为Oracle Database Unloader,是由OracleODU开发的类似于Oracle的DUL(Oracle内部著名的数据库恢复工具)的一...
  • zhw309
  • zhw309
  • 2013-05-09 10:47
  • 4924

硬盘数据恢复过程记录(断断续续更新中……)

几天前咱家的电脑重启之后无法进入系统
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)