Oracle DUL is the last solution for recovery, 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 my own tool to implement almost the same features as in Oracle DUL.
When your Oracle 8/8i/9i/10g database hits the following problems, you can take AUL/MyDUL as your last recovery solution, with absolutely much lower cost compared to Oracle DUL service.
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
If you have a valid account, click here to get a full licence to support more than 2 datafiles and remove the 256MB restriction on each file.
OTop/OPMon/OTune is a DBA tuning pack written by me. OTop can easily find the top sessions. OPMon allows you to get a statspack-like report in about 2 minutes. OTune easily finds bad SQLs in the database, and prints out the SQL text, execute plan, all related tables and index structures. It's a recommended DBA tool.
Lobs allows you to easily upload files to LOB fields or extract the LOB fields to a file, so you don't have to write PL/SQL to do it.
Ociuldr allows you to easily extract table rows (by supplying a query) to a flat file, which could be used to move rows from one database to another database (Oracle's sqlldr can load rows into table from flat file, Sybase/SQL Server's bcp utility can load rows into table from flat file). Oracle does not provide tools to do this.