Installing on Windows with a UNIX Rational Synergy database

IBM® Rational® Change supports multiple databases on the same installation. However, if you are running the program with even one UNIX database, all the installation databases must be UNIX databases. You can run a database on a different platform, but the database must go through a remote server to do so.

Before you begin

Ensure that the Rational Synergy 7.2 or later Main Server is installed on UNIX and a database is unpacked.

Rational Synergy must be installed and operational on the UNIX server. For more information, see the "Installing" section of the IBM Rational Synergy help.

Note: For Rational Change 5.3 and later, there is a new way to configure the server, but this configuration achieves the same results.

Procedure

  • To install on Windows with a UNIX Rational Synergy database:

    1. Start ESD on the UNIX server:

      $CCM_HOME/bin/ccm_esd

      You may need to set the ESD address in $CCM_HOME/etc/esd.adr using the format hostname:port.

      For more information about ESD, see the "Starting and stopping the engine startup daemon (esd)" topic in the IBM Rational Synergy help.

    2. Install Rational Synergy 7.2 or later Compact Client on Windows.

      During installation, enter the UNIX router.

      Or edit %CCM_HOME%\etc\_router.adr after the installation.

    3. Install Rational Change 5.3 or 5.3.1 on Windows.

      During installation, enter the UNIX host for running Rational Synergy sessions, use the Windows Rational Synergy installation, and enter the UNIX database path.

    4. Instruct Rational Change to use ESD to start the UI processes.
      1. Edit CHANGE_APP_HOME\WEB-INF\wsconfig\pt.cfg.
      2. Set ENGINE_DAEMON = true:.

        [CCM_SYSTEM][ENGINE_DAEMON]true[/ENGINE_DAEMON][/CCM_SYSTEM]

      Normally, engine processes are started by the UI processes. To start them using ESD instead, edit ~session_user/.ccm.ini and set engine_daemon = TRUE.

    5. Restart Rational Change to apply the changes that were made to the pt.cfg file.
    6. Verify that the UI and engine processes started properly on the UNIX host by running the following command on the UNIX host:

      ccm monitor -user session_user


    Feedback