How To: Fix a mixed workspace containing both pre-7 and 7 style coverage files
When a pre-7 version of ArcInfo is run in a version 7 workspace, the workspace may be corrupted. A workspace corrupted in this manner is often called a mixed workspace because it has both pre-7 and 7 style coverages.
ArcInfo 7.0 and later versions will only recognize pre-7 style coverages in a mixed workspace. It will not see any existing 7 style workspaces. Earlier Workstation ArcInfo versions can only recognize pre-7 coverages in a mixed workspace.
Follow this procedure to convert a mixed workspace to an uncorrupted 7 style workspace:
Become familiar with the file structure of ArcInfo pre-7 workspace and 7 style workspaces: refer to ArcDoc > ArcInfo concepts > The ArcInfo workspace > What is an arc/info workspace. Take special note of the differences in the last two diagrams called "An ARC/INFO pre-Version 7 workspace named Banff:" and "And an ARC/INFO Version 7 and later workspace named Banff:" Also review the command documentation for the ARC CONVERTWORKSPACE and CREATEAWORKSPACE commands.
Note: Use your file manager to check if the ArcInfo workspace is a corrupt, mixed workspace. The info directory in a mixed workspace will have both arc.dir and arcdr9 files.
Make sure a file named no8.3 doesn't exist in the sysgen directory in the ArcInfo Workstation install directory. Use the file manager to delete or rename the no8.3 file if it exists.
Show me: The environmental variable ARCHOME contains the pathname to the ArcInfo install directory.
On Microsoft platform do this.
Arc: &sys dir %ARCHOME%\sysgen
On a Unix based platform do this.
Arc: &sys ls $ARCHOME/sysgen
Assuming the full path to the mixed ArcInfo Workspace is D:\all_projects\wellprj, create a new workspace: D:\all_projects\wellprjgood.
Wellprjgood will become an uncorrupted workspace containing a 7 style version of each coverage in the wellprj mixed workspace.
Copy the wellprj directory to D:\all_projects, using the file manager. Rename it wellprjmixed. In Step 6 you will modify wellprjmixed to enable the ARC LISTCOVERAGE and COPY commands to recognize its pre-7 style coverages.
List the 7 style coverages in the wellprj directory, using ARC LISTCOVERAGE. Copy the listed coverages to the wellprjgood workspace using ARC COPY.
Arc: w D:\all_projects\wellprj Arc: listcoverages Workspace: D:\ALL_PROJECTS\WELLPRJ
Available Coverages ------------------- WELL01A WELL01B WELLO1C ...