CLONER.MDA 1.1
-----------------
This is a MS Access Tool (Version 1.1) for completely rebuilding an
existing MDB into a newly created one.  The new (cloned) MDB will
contain all objects of the source MDB, including any relations between
tables.

Applications include changing the ownership of the MDB, cleaning
security and eliminating damage that Access-Repair may not find.

CLONER requires MSADDL11.DLL (The Microsoft Access Data Definition
Language Dynamic Link Library) to create the relations.


To use CLONER follow these steps:

0. Create the following entries in your MSACCESS.INI:

   under     [Libraries]
   create    <optionalPath>cloner.mda=RO

   under     [Menu Add-Ins]
   create    &Clone MDB==clCloneMDB(7)

1. Logon to Access as the user who shall be the owner of the new MDB
   and all objects therein.

2. Make sure this user can read from 'MSysIndexes' and 'MSysObjects' in
   the source MDB (of course he must be able to read all the other
   objects that will be cloned).

3. Create the new destination MDB.

3. Make sure the user can write to 'MSysObjects' in
   the destination MDB.

4. When you have the destination MDB open, select 'Clone MDB' from the
   '?' menu.

5. Select the existing source MDB with the file select dialog.

6. Select the new destination MDB with the file select dialog (must be
   the one currently open on your desktop)

7. Wait until CLONER has finished its work (you can watch a little on
   the status line).


The parameter values you supply to CloneMDB() mean:

1 ... Import all objects
2 ... Recreate all relations
4 ... Mark exclusively embedded tables as exclusive in dest. MDB
7 ... Do all

Much of CLONER was constructed using examples from the MS ACCESS
Forum on CompuServe. Use it as you like.

Comments & Suggestions to Georg Aschenfeld (100113, 3027) on
CompuServe.



Changes:
-----------------
Version 1.1: (4. Dec. 1993)
        New Flag 4: Clone exclusively embedded tables correctly.
                    (requires write-access to dest. MSysObjects)

        Main function name chaged to clCloneMDB.
