1.请问 oracle dul是什么工具?听说oracle dul能直接抽取oracle 数据库数据文
2.dul 工具oracle data unloader恢复数据库的软件求下载!
请问 oracle dul是什么工具?听说oracle dul能直接抽取oracle 数据库数据文
DUL是Oracle内部恢复工具,由Oracle新西兰工程师bernard.van.duijnen 开发,是使用C语言开发的,在不同平台上会使用不同的binary文件。
由于bernard.van.duijnen 开发DUL的仿超碰源码在线时候使用了一些Oracle数据库的内核头文件(主要是一些.h)文件,所以在Oracle来说DUL是需要被严格控制的,因为DUL直接用了Oracle数据库的源代码,属于Oracle知识产权的一部分。
早期DUL是不加锁的,后来变成加日期锁,就是说 好比bernard.van.duijnen 在月1日发布了一个版本,日期锁是天,那么这个版本到月1日基本就失效了, DUL不是简单的读OS时间,所以改OS时间是没用的。 因为Oracle的datafile里也记录了一个当前时间,所以DUL读的是datafile里的时间。 一般用户不可能为了用DUL去改那个时间。微信企业源码
同时早期的Oracle DUL版本用在现在的版本g、g、c的数据库桑基本是用不了了,因为太老了。 在美国使用DUL是被严格控制的,在中国国内的话 基本就是Oracle ACS 高级客户服务部门对外在用,购买ORACLE ACS现场服务的价格还是很贵的。
回过头来介绍下Oracle PRM, ORACLE PRM是钻石皇朝源码下载诗檀软件parnassusdata.com 用java 语言开发的, 在DUL基础上加了图形化界面GUI,它们的目标大概是做一个易用的DUL。
由于是JAVA语言开发 ,所以要求运行时有JAVA环境,这个ORACLE g自带了JDK 1.4.2,所以它们的程序 只要有ORACLE的地方大概都可以跑, 不过它们推荐至少用JDK 1.6以上版本,大概是因为JDK 版本低 程序会有点问题。
dul 工具oracle data unloader恢复数据库的仿淘宝源码 java软件求下载!
Oracle DUL 是Oracle公司内部的数据库恢复工具,由在荷兰的Oracle Support,Bernard van Duijnen开发:
DUL不是Oracle的一个产品
DUL不是一个受Oracle支持的产品
DUL被严格限制为Oracle Support售后支持部门内部使用
DUL的使用在国外需要经过Oracle公司的内部审批,首先你必须购买了Oracle的标准服务PS才可能用到DUL,否则甚至没有资格使用DUL
DUL被严格控制的一个原因是其采用了部分Oracle源代码,所以必须被严格控制
大约从DUL 9开始,Bernard van Duijnen为了限制外界使用DUL,所以给DUL加上了软件时间锁,即他会定期编译不同平台上的maven导入jdk源码DUL(DUL基于C语言编写)并定期上传到ORACLE 内部的DUL workspace(基于stbeehive的空间),Oracle Support可以使用内部***登陆后下载。就是说 好比bernard.van.duijnen 在月1日发布了一个版本,日期锁是天,那么这个版本到月1日基本就失效了, DUL不是简单的读OS时间,所以改OS时间是没用的。 因为Oracle的datafile里也记录了一个当前时间,所以DUL读的是datafile里的时间。 一般用户不可能为了用DUL去改那个时间。
注意由于bernard.van.duijnen同学不提供HP-UX平台上的DUL,所以DUL没有HP-UX的对应版本。
同时早期的Oracle DUL版本用在现在的版本g、g、c的数据库基本是用不了了,因为太老了。 在美国使用DUL是被严格控制的,在中国国内的话 基本就是Oracle ACS 高级客户服务部门对外在用,购买ORACLE ACS现场服务的价格还是很贵的。
附件为一个Oracle ACS提供DUL 服务的介绍文档(当然原厂现场服务是比较昂贵的,且前提是用户已经每年购买了PS标准服务,否则甚至无法购买ACS高级服务的现场服务):
DUL – DATA RECOVERY UNLOADER DataSheet
/wp-content/uploads///DUL.pdf
DUL 的英文版使用手册:
DUL User’s and Configuration Guide V.2.4.
/wp-content/uploads///DUL-Users-and-Configuration-Guide-V.2.4..pdf
以下是DUL 的下载链接,但是因为加锁了,所以会定期失效。
DUL FOR LINUX平台
DUL FOR Windows平台
诗檀软件(Maclean 所在的公司)开发了DUL的同类产品 ,PRM-DUL。 在DUL的基础上引入了图形化界面GUI和DataBridge(数据无需落地成为SQLLDR文件,直接像DBLINK一样传输到目标数据库)等功能;同时由于PRM-DUL是基于JAVA编写的,所以可以跨所有平台,包括HP-UX。
PRM-DUL的免费版本下载:
/sites/default/files/ParnassusData_PRMForOracle_.zip
PRM-DUL的使用手册 /sites/default/files/ParnassusData%Recovery%Manager%For%Oracle%Database%E7%%A8%E6%%B7%E6%%8B%E5%%8C%v0.3.pdf
PRM-DUL的免费版本默认每张表只能抽取一万行数据,如果你的数据库很小以至于没有超过一万行数据的表,那么可以直接使用免费的PRM-DUL。 如果你的数据库较大且数据十分重要,那么可以考虑购买企业版的PRM-DUL,企业版PRM-DUL 针对一套数据库提供一个License软件使用许可证,一个License的价格是元人民币(含%增值税)。
同时PRM-DUL还提供部分免费的License:
免费开放几个PRM-DUL 企业版License Key
如果你的Oracle数据库恢复case在使用DUL后仍搞不定,那么可以考虑通过服务恢复:
诗檀软件目前提供几乎所有场景的Oracle恢复情况,包括:数据库无法打开,表被误DROP、TRUNCATE、DELETE等,ASM Diskgroup无法MOUNT等。
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!
诗檀软件专业数据库修复团队