Updating databases and projects created in ABBYY FlexiCapture Distributed

A distributed edition of ABBYY FlexiCapture works with projects that are stored in the database on the Application Server.

There are several ways to migrate from an earlier version to ABBYY FlexiCapture 12:  

Important! Before upgrading to ABBYY FlexiCapture 12, be sure to complete the processing of any documents that are still being processed by your previous version of ABBYY FlexiCapture, otherwise all these documents will be lost.

Connecting to a database created in an earlier version of ABBYY FlexiCapture  

Once ABBYY FlexiCapture 12 servers are installed, you can use the Administration and Monitoring Console to connect to the database and file storage location that were used by your earlier version of ABBYY FlexiCapture. Then update the database to the new version and continue working with it. If you choose this method, you will no longer be able to work with your earlier version of ABBYY FlexiCapture.

Note: After you complete the steps described in this section, you will no longer be able to use your earlier version of ABBYY FlexiCapture. For this reason, we recommend that you back up your old database and file storage location before you processed with these steps. You can then use these back-up copies to restore the operation of your earlier version of ABBYY FlexiCapture if any problems occur. For details, see Creating an ABBYY FlexiCapture backup.

To connect to the old database:

  1. Complete the processing of documents with your earlier version of ABBYY FlexiCapture:
    1. Complete the processing of all the batches that have already been registered in the system.
    2. Start the Administration and Monitoring Console.
    3. In the Administration and Monitoring Console, select Settings → Cleanup to remove any redundant data.
    4. Select Monitoring → Sessions to make sure there are no open sessions. If you see any open sessions, close the clients where this sessions are running.
      Note: If, for some reason, you cannot close all of the clients with open sessions, disconnect the Application Server from the database. To achieve this, clear the value of HKEY_LOCAL_MACHINE\SOFTWARE\ABBYY\FlexiCapture\10.0 (or 11.0)\WebServices “DBConnectionString” in the Windows registry and restart the World Wide Web Publishing Service in the services.msc snap-in. Once you complete this step, you will no longer be able to use your earlier version of ABBYY FlexiCapture.
  2. Connect to the database of your earlier version of ABBYY FlexiCapture:
    1. Start the Administration and Monitoring Console of ABBYY FlexiCapture 12, select Settings → Application server, and click the Connect to Existing Database button.
    2. Specify the name of the database server, the name of the database, and the path to the file storage location which were used by your earlier version of ABBYY FlexiCapture and click OK. See Connecting to an existing database for more information about connecting to an existing database.
  3. Update the database to the version used by ABBYY FlexiCapture 12:
    1. After you connect to the database of your earlier version of ABBYY FlexiCapture, you will see an Upgrade link next to the name of the database on the page Settings → Application server. Click this link. The database will be updated to the version used by ABBYY FlexiCapture 12. Once you complete this step, you will no longer be able to use the database in earlier versions of ABBYY FlexiCapture.
  4. Update the projects on the Application Server of ABBYY FlexiCapture 12:
    1. Start the Project Setup Station of ABBYY FlexiCapture 12 and open all of the projects on the Application Server, one by one. When you open an old project, it will be updated to the version used by ABBYY FlexiCapture 12.

Moving projects created in an earlier version of ABBYY FlexiCapture to a new database  

If you wish to keep your earlier version of ABBYY FlexiCapture and at the same time use its projects in ABBYY FlexiCapture 12, you need to create a new database in ABBYY FlexiCapture 12 and move the required projects to this database.

Proceed as follows:

  1. Export the projects created in your earlier version of ABBYY FlexiCapture from the Application Server to the file system:
    1. On the Project Setup Station of your earlier version of ABBYY FlexiCapture, open the projects on the Application Server, one by one, and use the Project → Export Project command in the main menu to export the projects to the file system. This will only export the projects, the documents will not be exported. Therefore, be sure to complete the processing of the documents in your earlier version of ABBYY FlexiCapture;
  2. Create a new database in ABBYY FlexiCapture 12:
    1. In the Administration and Monitoring Console of ABBYY FlexiCapture 12, create a new database and specify the path to the new file storage location (see Creating a database for detailed instructions);
  3. Update the projects to the version used by ABBYY FlexiCapture 12 and upload them onto the Application Server:
    1. On the Project Setup Station of ABBYY FlexiCapture 12, open the exported *.fcproj projects, one by one. When you open an old project, it will be updated to the version used by ABBYY FlexiCapture 12.
    2. Once a project has been updated, upload it onto the Application Server by selecting File → Upload Project to Server in the main menu of the Project Setup Station. For more information about uploading projects to the Application Server, see the Creating and opening projects section.

11/10/2020 12:08:03 PM


Please leave your feedback about this article