Having problems with your account or logging in?
A lot of changes are happening in the community right now. Some may affect you. READ MORE HERE

How do relocate CaliberRM Server from C Drive to D Drive

How do relocate CaliberRM Server from C Drive to D Drive

Problem:

How do relocate CaliberRM Server from C Drive to D Drive

Resolution:

  • Product Name: CaliberRM
  • Product Version: All
  • Product Component: Server
  • Platform/OS Version: Windows

Question:

How do I move CaliberRM Server from C drive to D drive?


Answer:

Below is the procedure to relocate CaliberRM Server from C drive to D drive. Please modify the steps accordingly if the drive letters are different.

1. Backup database and "profile.be"
1.1 Log in to your server as the "owner" (creator) of the database you will be backing up.
1.2 Use the command "dbmgr -backup" to create a file called "SQMDB.bak" in the folder C:\CaliberRM_Backup
1.3 Copy "profile.be" from the C:\Borland\CaliberRMServer\Versant\DB\SQMDB folder to the backup location C:\CaliberRM_Backup
1.4 Edit profile.be. Replace all occurrences of "C:\Borland\" to "D:\Borland\" and save the file.


2. Perform clean uninstallation of CaliberRM Server from C Drive
2.1 Uninstall as per normal from Control Panel -> Add/Remove Program.
2.2 Reboot the PC.
2.3 Verify that the following four processes are not present in Task Manager: caliber_srv.exe, cleanbe.exe, obe.exe, sqm_monitor.exe
2.4 Start Registry Editor and navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Borland.
2.5 Delete the HKEY_LOCAL_MACHINE\SOFTWARE\Borland\CaliberRM key.
2.6 Delete the CaliberRMServer folder, which by default, reside in C:\Borland\CaliberRMServer.
2.7 Delete the CaliberRM folder, which by default, reside in C:\Program Files\Borland.


3. Perform installation of CaliberRM Server to D drive
3.1 During setup, ensure that the destination of the CaliberRM Server is set to D Drive (eg. D:\Borland\CaliberRMServer). This is to ensure that Versant database will also reside on D Drive.


4. Restore database and "profile.be"
4.1 Stop the CaliberRM Server using the command "dbmgr -stop"
4.2 Verify that the following four processes are not present in Task Manager: caliber_srv.exe, cleanbe.exe, obe.exe, sqm_monitor.exe
4.3 Remove the existing database in D Drive using the command "removedb -rmdir SQMDB"
4.4 Create a new database using the command "makedb -g SQMDB"
4.5 Copy "profile.be" from C:\CaliberRM_Backup to D:\Borland\CaliberRMServer\Versant\DB\SQMDB
4.6 Restore the database using the command "vbackup -device C:\CaliberRM_Backup\SQMDB.bak -restore SQMDB" 4.7 Answer "No" when prompted to apply records from the database"s current log file in addition to any archived records.
4.8 Answer "No" when prompted to restore another level of backup
4.9 Stop the database using the command "stopdb SQMDB"
4.10 Start the database using the command "startdb SQMDB"
4.11 Start the CaliberRM Server using the command "dbmgr -start"

It is strongly recommended to perform the above steps on a test server to get familiarized with the procedures before applying it on the production server.


Author: Dixon Chan

Old KB# 16300

DISCLAIMER:

Some content on Community Tips & Information pages is not officially supported by Micro Focus. Please refer to our Terms of Use for more detail.
Version history
Revision #:
1 of 1
Last update:
‎2013-02-15 18:32
Updated by:
 
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.