000020872 - Error: 'Premature End-of-File while reading field ID #0. Error reading field data for table Table #0. Unable to read DB version header. Aborting procedure.'

Document created by RSA Customer Support Employee on Jun 16, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000020872
Applies ToRSA ACE/Server 5.0.4 (no longer supported as of 8-15-2004)
Sun Solaris 2.8
IssueError: "Premature End-of-File while reading field ID #0. Error reading field data for table Table #0. Unable to read DB version header. Aborting procedure."
CauseUsing the sdload command with the -f parameter and not fully specifying the dump file name will give the displayed error
ResolutionThe error may be caused using incorrect parameters to the "sdload" command, e.g.:

         ./sdload -s -m -k ../../license.rec -f ../../       

This command will display the following:

        RSA ACE/Server v 5.0.04 [096] - Load Utility - Copyright (c) 1996-2003 RSA Security Inc.
        Using license record: ../../license.rec
        Loading: ../../
        Premature End-of-File while reading field ID #0.
        Error reading field data for table Table #0.
        Unable to read DB version header.
        Aborting procedure


To correct this issue, use the correct parameter for the dump file as shown in the command below:

        ./sdload -s -m -k ../../license.rec -f ../../sdserv.dmp

Then we see the following output (plus many more lines as the data is imported:

        RSA ACE/Server v 5.0.04 [096] - Load Utility - Copyright (c) 1996-2003 RSA Security Inc.

        Using license record: ../../license.rec
        Loading: ../../sdserv.dmp
        Merge mode enabled.
        Connected in multi-user mode.
        Reading the system table.

        System record from dump file will not be loaded into the current database.

        Loading table: SDSystemExt
Legacy Article IDa19269

Attachments

    Outcomes