Act Error when unpacking remote database zip

Posted on 2007-08-07
Last Modified: 2013-11-05
Good Morning!

When trying to unpack a complete Remote Act Database I recieve the error:

Database and datastore files were not successfully extracted from zip file. Error inflating: oversubscribed dynamic bit lenghts tree

This appears to be more of a Zip file error than an ACT error i.e. Act is creating a corrupt Zip file. Changing the file extension to Zip allows me to see the file structure etc but extraction fails.

If I select contact groups (i.e. everyone named John) this then smaller, 100 contact database extracts okay. I've tried running the remote database creation and extraction on 2 different clients.

I've run the check and repair function on the database. There are approximately 5000 entries in the database if that's of any consequence.

Any help greatly appreciated!!
Question by:PatrickK_W
    LVL 30

    Expert Comment

    by:Mike Lazarus
    This might be related to access of the database...

    It can occur when there is insufficient free space on the drive where the database resides or if the logged in Windows user does not have permissions that allow access to all files and folders in the datastore of the Parent database.

    Disk Space
    You must have at least 50 MB of free hard drive space to perform this operation. To determine your free hard drive space:
    Launch Windows Explorer (or My Computer).
    Right-click your local hard drive (Local Disk (C:) in most cases), and then click Properties from the shortcut menu. The Local Disk (C:) Properties dialog box appears...
    If your free space displays less than 50 MB, you must delete files or applications to provide at least 50 MB of free space for this operation.

    To resolve this issue, you will need to ensure that you have permission to access all files and folders within the datastore of the Parent database. The datastore is defined as all folders and files under the <DatabaseName> directory. By default, the datastore for the Parent database will be located at:

    ACT! 2006:
    C:\Documents and Settings\All Users\My Documents\ACT\ACT for Win 7\Databases\<DatabaseName>

    If your Parent database does not reside in this default location, you can determine the location by following the steps below:

    Click the Windows Start button, and then click Run. The Run dialog box appears.
    Type act8diag into the Open field, and then click OK. The ACT! Diagnostics application launches.

    Click the Databases button in the lower left corner.
    Locate your database name in the DATABASE column, and then scroll to the right to view the complete location of your database in the DATABASE FILE LOCATION column.
    If you are not sure of how to change permissions for the files within the datastore of your Parent database, see your ACT! or Network administrator
    LVL 1

    Author Comment

    Thanks for the reply GLComputing

    There's plenty of disk space on both the server and the clients. On both occsions I have been logged on as domain administrator or local administrator. I've checked the file and directory security and for troubleshooting sake set the security on the directory and child objects to Everyone Full Access.
    LVL 30

    Expert Comment

    by:Mike Lazarus
    Can you confirm the exact steps you're using to create the file?
    Als, the exact version (from help about) of ACT! and the OS?
    LVL 1

    Author Comment

    Thanks GLComputing

    Sorry if this is a little brief:
    1. Open Act
    2. Login to Database as Administrator
    3. Go to Tools -> Syncronisation Panel
    4. Create Remote Database
    5. Give Database a name and Local Location
    6. Select the All Contacts Sync Set
    7. Accept Defaults for Database Sync Options (Allow database Supplemental...,Allow this Database...,)
    8. Set number of days that can pass without sync - 30
    9. Accept Sync server connection Defaults (Network - Inside a firewall, Server machine Name - Server02, Port number 65100)
    10. Did not set a password
    11. Wait for .rdb creation (Successfully created remote database "xyz". Database is saved at...)
    12. Close Database
    13. Go to File -> Restore -> Database
    14. Select Unpack and Restore
    15. Select .RDB file to Unpack

    At this point the process goes about a third of the way through before failing.

    As the 'John' part of the database can be Packed and Extracted successfully I suspect there is a problem record but I don't know how to detect where that problem would be.

    LVL 1

    Author Comment


    Version number is Version
    LVL 1

    Author Comment


    OS versions are Windows XP SP2 and Windows 2003 Standard Edition SP2
    LVL 30

    Accepted Solution

    LVL 7

    Assisted Solution


    Use ACTDIAG to perform check, repair, reindex - also rebuild all of the database objects (under Database Rebuild).

    Also, Create a C:\Remote Databases folder and build the database there.

    Lastly, I would create a new sync set (sometimes they get corrupted) AND increase the expiration date past 30 days.  Trust me - it will save you a lot of time when the remotes expire and you have to import and rebuild.  I set my client's much higher.


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Do You Know the 4 Main Threat Actor Types?

    Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

    A lot of users new to ACT!, especially those who don't get the benefit of a consultant, seem confused between when to share on a network and when to sync ... or, in fact, how to do either. So I thought I would attempt to explain the various options …
    ACT LINK FOR PEACHTREE WON’T LINK PROBLEM       It always seems that when you upgrade Act or Peachtree Quantum in versions 2009, 2010, 2011, or 2012 then try to relink them it fails. Following the linking instructions-  Go to the peachtree tab in …
    It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now