							    
			  SNAPDEL v2.1 
				    
The utility SNAPDEL.EXE will repair any problems which cause some 
File History Database errors (CT-31 specifically, and some cases of CT-36). 
SNAPDEL checks for CT-31 type problems and makes repairs when necessary, 
but leaves non-problem database files untouched.  Status output from SNAPDEL 
is sent by default to the screen, so redirect the output to a file to 
review later.

USAGE:       SNAPDEL [/Fd:\full_PNA_path] [/K] > snapdel.log

	     Using the /K (KILLSWITCH) parameter will cause all of
	     the delete chains to be severed at the root. The delete 
	     chains are in the AVFH, AVFS, AVFT, and AVFC files.

To run SNAPDEL:

1)  Change to Network Archivist directory of the volume you wish to repair.  
    If you have installed in a directory other than \PNA, you need to use 
    the /F command line switch to indicate which directory the PAC files 
    are in.  To use this switch, add the /F to the command line followed
    immediately by the path where the PAC files are located (there
    should be no space between the /F and the path).

	e.g. At the DOS prompt type:   SNAPDEL /F\PNA30 > SNAPDEL.LOG

    This will tell SNAPDEL to look for PAC files in the \PNA30 directory
    on the current volume and output information to the SNAPDEL.LOG file.

2)  Review SNAPDEL.LOG contents:
	- There will be some messages an HEADER information which won't be
	  of much use.
	- If any problems are discovered an ERROR:, NOTE: or similar
	  message will be generated.

NOTES: You MUST run this utility from the 'PNA' directory on each volume 
       which is getting the CT-31 error in order to repair the databases 
       on that volume. This utility also checks for a rare type of corruption 
       that can cause CT-36 error when PNA is updating the File History 
       Database of a volume.
      
SAMPLE OUTPUT (Only portion of file):
      
      Checking FT Delete Chain in g:\pna\avft.pac

		recsiz = 0,  reclen = 42,  extsiz = 1048,  flmode = 3
		maxkbl = 0,  maxkbn = 0,  maxkvl = 0,  maxkvn = 0
		nument = 38,  root = 0,  filnum = 6,  retnod = 0
		retelm = 0, length = 0,  nmem = 0,  kmem = 0
		delstk = 0x11D0

		(0x000011D0) FFC801000000000000000000004350313130310000000
		(0x00000A18) FF5C0D000000000000000000004350373837000000000
		(0x00000D5C) FF0C05000000000000000000004350373331000000000
		(0x0000050C) FFFC0A000000000000000000004350353737000000000
		(0x00000AFC) FFE00B000000000000000000004350343431000000000
		(0x00000BE0) FF940B000000000000000000004350313935000000000
		(0x00000B94) FF0000000000000000000000004350313933000000000
		...Delete chain is intact...
