Blog  |  Contact Us

Search the Knowledgebase Browse by Category
Migrating from the 32-bit TestTrack Server to the 64-bit TestTrack Server on the Same Computer
Last Updated
21st of October, 2010

This article applies to migrating data from the 32-bit TestTrack Server to the 64-bit server. If you are performing a new installation of the 64-bit TestTrack Server, see Installing the 64-bit TestTrack Server.

The 64-bit TestTrack Server is only supported on Windows and Linux. The server database and projects must be stored in SQL Server, Oracle, or PostgreSQL.

The 64-bit TestTrack installer installs the following components:

  • 64-bit TestTrack Server application
  • 64-bit Seapine License Server
  • 64-bit Seapine License Server Admin Utility
  • 64-bit TestTrack Registry Utility
  • Required 64-bit DLLs for the TestTrack Server

Complete the following steps before installing the 64-bit server.

  1. Make sure the computer you are installing the 64-bit TestTrack Server on meets the minimum system requirements. See TestTrack Server System Requirements.
  2. Create a backup copy of the TestTrack Server database and projects.
  3. Use the TestTrack Server Admin Utility to convert any TestTrack native projects to a supported RDBMS database type.
  4. Use the TestTrack Server Admin Utility to convert the TestTrack Server database to a supported RDBMS database type.
    Refer to the TestTrack Server Admin Guide for information about converting the Server database and projects.
  5. Create unique 64-bit system DSNs to replace each 32-bit DSN configured for TestTrack (SQL Server on Windows only).
  6. Create unique 64-bit system DSNs that point to each project you converted in step 3 (SQL Server on Windows only).
  7. If you are also migrating to the 64-bit Seapine License Server, see Migrating from the 32-bit Seapine License Server to the 64-bit Seapine License Server on the Same Computer for information about converting the license server database before installing the 64-bit license server.

Installing the 64-bit TestTrack Server on Windows

  1. Run the 64-bit TestTrack installer and install the 64-bit server in a different directory than the one that includes the existing 32-bit server components.
  2. Run the 32-bit TestTrack installer and select a custom installation to upgrade the following components:

    • TestTrack Server Admin Utility
    • TestTrack Web and SOAP components
    Note: These components do not have to be installed on the same computer as the 64-bit server.
  3. Start the Seapine License Server.
  4. Copy any TestTrack project directories, including all subdirectories and files, from the 32-bit TestTrack location to the 64-bit location.
    The default project directories location is in the TTDbs directory. The TestTrack database location varies depending on RDBMS database type and configuration.
Installing the 64-bit TestTrack Server on Linux
  1. Run the 64-bit TestTrack installer.
    The 32-bit and 64-bit servers are installed in the same directory in Linux. The default application directory is /var/lib/TestTrack.
  2. Start the Seapine License Server.

Configuring TestTrack projects

  1. Start the TestTrack Server.
  2. Log in to the TestTrack Server Admin Utility.
  3. Click Server Options and then select the RDBMS Connections category.
  4. Add the RDBMS connections for the project databases. If you are using SQL Server on Windows, add connections for the DSNs you created for the TestTrack projects.
  5. Click OK to save the changes and close the Options dialog box.
  6. Click Projects.
  7. Select all projects in the list and click Remove. You are prompted to remove the projects.
  8. Click Yes.
  9. Click Add Existing.
  10. Select RDBMS in the Project Type list.
  11. Select the RDBMS connection that contains the project you want to add.
  12. Select a project in the Project Name list.

    Note: Select 'Show projects in use by other TestTrack Servers' if no projects are displayed in the Project Name list.
  13. Click OK to add the project.
  14. Repeat steps 9 - 13 until all projects are added to the Projects list.
    Make sure all projects are added to the list because they must all be upgraded at the same time. All data is stored in a single shared database and it is impossible to upgrade a subset of data in a single database.
  15. Select all projects in the list and click Inactivate to inactivate the projects.
  16. Select all projects in the list and click Upgrade to upgrade the projects. The Confirm Project Upgrade dialog box opens.
  17. Click Yes to start the upgrade.
Attachments
No attachments were found.
Related Articles

© 2011 Seapine Software, Inc., All rights reserved.