[The following blog entry details a method to retrieve data that is stored in the local root in case issues are encountered. Please note that whilst this entry focuses on a possible option for rescuing data it is highly recommended that suitable backups are kept of .iwm files and the local root, both on ongoing basis and before carrying out the following procedure.]
There may be a situation where for some reason you have lost a master database but the local root remains intact and checked out networks are stored but cannot be accessed as the master database is missing. In such cases there is a way of gaining and re-using the checked-out networks which is detailed in this document.
The first step is to find the ID of the networks that you wish to rescue. The properties of a network will open a window that contains the id which corresponds to the value “x” in the title NET(x).iwl of the files, allowing you to identify the networks that are of most importance in the GUID folder. Once these have been found make a note of the exact names.
Note: The properties may not be available in which case we suggest rescuing all .iwl files in the GUID unless there are too many in which case you may wish to start with the highest numeric value ones as these will typically be the files that you have been working on most recently.
Identifying the Local Root
To identify the local root and the Database Identifier (GUID) we can use Help>About InfoWorks which will bring up the window shown below, scroll down to the relevant information highlighted below and take a note of the path/identifier.
Preparing the receiving master database
The checked out networks will need to be rescued into a new catchment group in a different master database. In this alternative catchment group create a number of new networks equal to the number of iwl files you wish to rescue.
Getting the iwl’s into the new catchment group
Having created the new networks that will eventually be replaced by the original .iwl’s we must locate them on our hard-disc, again using the Help>About InfoWorks window determine the location of the GUID and find it in windows explorer. Once found take a note of their names and then delete them.
Go into InfoWorks and refresh the catchment group window.
Rename the iwl’s you wish to rescue to the names of the iwl’s that were just deleted, then copy them into the GUID of the new catchment group, go back into InfoWorks and refresh the catchment group window, the networks should now appear.