What's AUL/MyDUL's Dynamic Licence Model?

The full edition of this utlity is not free. Only the demo licence is free, which enables you to open maximum 2 files and can only read the first 256MB of each file. To remove the demo limit, you do not need to ask for the full version binary. You just need to ask for a full licence. I have introduced a dynamic licence model to register the product every time you use it, which means the licence code cannot be reused when you run AUL/MyDUL the second time. The database recovery is just a one-time job, so you do not need to keep permanent full licence.

Every time you start AUL/MyDUL, it will generate a different random registration code, so when you are asking for the permanent licence, do not exit the current AUL/MyDUL window, or the requested licence would not be applied (remember this!), as shown as follows (the db10g.cfg contains 5 files):

Registration Code: D712-BF7C-B0DE-40A1
AUL : AnySQL UnLoader(MyDUL) for Oracle 8/8i/9i/10g, release 3.1.9

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

AUL> OPEN DB10G.CFG
*  ts#  fno  rfn ver bsize     blocks filename
- ---- ---- ---- --- ----- ---------- -----------------------------------
Y    0    1    1 a2   8192      32768 C:\ORACLE\ORADATA\SYSTEM01.DBF
Y    1    2    2 a2   8192       8192 C:\ORACLE\ORADATA\UNDOTBS01.DBF
Ask for the licence and register it

The licence code for this run (Registration Code: D712-BF7C-B0DE-40A1) is "F168A8". After we use "SET LICENCE licence" command to register this run, we reopen the "db10g.cfg" config file. We will see that 5 files are opened as follows:

AUL> SET LICENCE F168A8
AUL> ULIMIT
  Registered, Elapsed: 39
AUL> OPEN DB10G.CFG
*  ts#  fno  rfn ver bsize     blocks filename
- ---- ---- ---- --- ----- ---------- -----------------------------------
Y    0    1    1 a2   8192      32768 C:\ORACLE\ORADATA\SYSTEM01.DBF
Y    1    2    2 a2   8192       8192 C:\ORACLE\ORADATA\UNDOTBS01.DBF
Y    2    3    3 a2   8192       8192 C:\ORACLE\ORADATA\SYSAUX01.DBF
Y    4    4    4 a2   8192       3072 C:\ORACLE\ORADATA\TEST01.DBF
Y    5    5    5 a2   8192        256 C:\ORACLE\ORADATA\AULTEST01.DBF
AUL>
Benefits of this licence model

I have customers who do not allow me to perform remote login recovery, or they spend several days in setting up the remote login (e.g. change the firewall rules temporarily). So we have to wait several days, or spend a lot of time downloading the datafiles to perform recovery locally. Usually recovery is quite urgent. To customers, time is money.

AUL/MyDUL is very easy to use, so customers can perform recovery by themselves. Without the dynamic licence model it would be very difficult, but now there is no binary difference between demo licence and full licence, you can just ask me for a full licence to do recovery quickly. It will save us a lot of time.