Why AUL/MyDUL?

Oracle DUL is the last solution for recovery when no other method works, for example, when there's no backup and system tablespace datafile is corrupted. It's a tool for Oracle internal use only that can directly read rows from datafiles without an Oracle environment. However you may not be able to afford the price for Oracle DUL recovery service. So I decide to write another tool to implement almost the same features.

AUL/MyDUL is just personal software written for fun. No guarantee of 100% correction in recovery. You can only ask for it when there's no official way to recover your database. DBAs should not take this utility into account in backup & recovery strategy. Carefully design and test your backup. If you hit any problem with your database, check whether you have backup first, then contact Oracle for official support. As a last resort, try AUL/MyDUL.

Version

    The latest version is 4.0.2. Download now.

Registration Code: CDB9-A598-A744-7E3A
AUL : AnySQL UnLoader(MyDUL) for Oracle 8/8i/9i/10g, release 4.0.2

(C) Copyright Lou Fangxin 2005-2006 (AnySQL.net), all rights reserved.

AUL>
Features Supported
  • Supports Oracle 8/8i/9i/10g (Oracle 7 is not supported)
  • Supports Table/Cluster/IOT
  • Data types fully supported
    1. NUMBER
    2. DATE
    3. CHAR
    4. VARCHAR2
    5. RAW
    6. LONG
    7. LONG RAW
    8. BINARY_FLOAT
    9. BINARY_DOUBLE
    10. TIMESTAMP
    11. TIMESTAMP WITH TIME ZONE
  • Data can be extracted to SQL Loader flat file, or Oracle 8.1.7 compatible DMP file (multiple dmp files not supported)
  • Written in standard C language, currently only tested to compile on Windows (VC6), Linux (gcc), Solaris (gcc)
  • Cross-platform recovery support, for example: recover rows for Solaris datafile under Windows XP
  • CLOB/BLOB supported with SYSTEM avaiable, but BFILE not supported
    1. Support inline-lob, enable storage in row LOB and disable storage in row LOB.
    2. LOB with different CHUNK size in the same table is not supported.
    3. LOB can be extracted to flat file or separate flat files or files in DMP format
    4. CLOB unicode can be converted to GBK/UTF8
  • 10g BIGFILE tablespace not supported
Service & Licence

AUL/MyDUL is not for sale. I can provide recovery service for you.

The demo licence is free, but it can only open 2 files and can only read the first 256M of each opened file. If you want to remove the restriction, you need to ask me for a valid licence code, which can only be used once. Every time you run AUL/MyDUL, it will generate a dynamic registration code. The licence code is calculated from the registration code, so a new licence code is required for every run. With the dynamic licence model, you can perform recovery locally without remote login.

I have successfully provided services in the past few years for customers in all continents except Africa and Antarctica, China, Germany, Hongkong, Mexico, just to name a few. Data volume varies from 1G to 70G. Every one of them was happy with my sophisticated, quality, low-price service. But for obvious reason, I'm not given permission to reveal their identity.

What could be recovered?
1. Lost system tablespace
2. System tablespace corrupted
3. Tablespace dropped but datafiles still exist
4. Table dropped if no new object has reused the space of the dropped table
5. Table truncated with reuse storage option
6. Table truncated without reuse storage option if no new object has reused the space freed by the truncation