Converting databases

After you upgrade Surround SCM you may have server databases that need to be converted to the current format. Backup the files in the SCMServDb directory before converting the database.

Note: If you need to upgrade mainline branches see Upgrading mainline branches for more information.
  1. On the Start menu, choose Programs > Seapine Software > Surround SCM > Surround SCM Analyze Utility.
  2. The analyze utility opens.

  3. Choose File > Open Database to select the database you want to convert.
  4. To convert a removed mainline branch, click Browse to select the database.

  5. You return to the analyze utility.
  6. Click Convert to convert the selected database.
  7. You are prompted to select the license server database.

  8. Enter the full path to the license server database or click Browse to select a database.
  9. Click OK.
  10. The conversion starts. During the conversion, existing Surround SCM users (with usernames) and valid, non-expired licenses are added to the license server. Users that do not have usernames are converted as local users.

  11. The results window is updated when the database conversion finishes.
  12. Note: If you use Surround SCM and TestTrack Pro, you may be prompted about user conflicts during the conversion process. For example, you convert Surround SCM before TestTrack Pro. A few users were setup using their full name (e.g., Deborah or William) in Surround SCM and using their nicknames (e.g., Debbie or Bill) in TestTrack Pro. If conflicts are detected, you are prompted to either use the current user information on the license server or the user information from the database you are converting. If users have trouble logging in after the conversion, ask them to try both username/password combinations.
  13. Click Close to close the analyze utility.