Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

what all files to be updated while moving the SQL CLM databases from one server to another

 Hi,
We are currently running CLM 4.0.6 (distributed topology) (jts+ccm+qm+rm) on separate servers
- Plan to migrate to CLM 5.0.1.
- Got to know that CLM 5.0.1 is not compatible with SQL 2008 R2 hence the DBA will be moving the databases to a different server running 2012 instance.
- Once the Databases are moved before running the upgrade scripts what all files need to updated with the new database server information (JDBC Location).  also the password details as well.

Note: Mostly the database server name will get changed.

Does this effect running the upgrade scripts ?   Based on the above scenario are there any best practices to be followed.

0 votes


Accepted answer

Permanent link
Hi Anoop,

The database connection string and password information is in the teamserver.properties file.   You will need to update this for all the applications.
<Install_directory>\JazzTeamServer\server\conf\<application>\teamserver.properties

Please note, in 4.x RM doesn't have it's own teamserver.properties file as it uses the JTS database.  Starting in 5.0, RM will require it's own database.  You will need to make a copy of the JTS database prior to running the upgrade scripts.  This is documented in the 5.0.1 interactive upgrade guide.

I hope this helps.


anoop mc selected this answer as the correct answer

1 vote

Comments
cd RM_5.0.1_Install_Dir\server
repotools-rm.bat -migration_rm_updateConfigurationFiles oldApplicationHome=RM_4.0.6_install_dir\server\conf ignoreJTSVersionCheck


4 other answers

Permanent link

Hi Anoop,

Please find the link below for steps.

Migrating CLM to a New Environment
https://jazz.net/wiki/bin/view/Deployment/MigratingCLMToANewEnvironment

Regards,

Arun.

2 votes


Permanent link
 One another clarification I would require is about the password information present in the teamserver.properties file.

com.ibm.team.datawarehouse.db.jdbc.password=[wXpx+K8Pp1WqhIZHiC9JRg\=\=]

com.ibm.team.repository.db.jdbc.password=[wXpx+K8Pp1WqhIZHiC9JRg\=\=]

If we keep the same password as we used in the previous should we be updating it again. Because the server name gets changed and we will have to update with the new details.

com.ibm.team.repository.db.jdbc.location=//<new Server Name>\\SQLA\:1433;databaseName\=RQM;user\=rqmDBuser;password\={password}

0 votes

Comments

If the password remains the same, the password in the teamserver.properties files does not need to change.  If you do need to change the password, you can type the password in plain text in the teamserver.properties file. 


Permanent link
 Hi,

Another question I have is - Here in our case the database server name changes (it will be different for CLM 501 when compared with the existing 406.

So what about copying the Table Space folder from the existing SQL Server instance (2008 R2) to SQL 2012.

Currently while configuring the JAZZ Application we have specified the table space folder location as 

Database Table Space Folder: W:\SQL01\MSSQL$SQLA\DATA\  

My question  here is do we need to copy all the data from the above location to the new table space location on SQL Server 2012 instance.

0 votes

Comments

 Having tested this out from the SQL Server database side I can see the table space folder getting copied once we do a DB restore. 


It might change - How to find is to right click on the database folder and check the properties in the options you will find the tablespace folder path.


Permanent link

 Hello


{Bump}

The same question for Version: 6.0.5
Build Information Version Build ID
Jazz Foundation - Core Libraries 6.0.5 RJF-SERVER-I20171103-1833

Anything else to be taken care of ?
  1. Changes in the Advance Properties 
  2. Changes in the files <Install_directory>\JazzTeamServer\server\conf\<application>\teamserver.properties



0 votes

Comments

 This question is answered and accepted EIGHT years ago.


In this forum:
  1. Ask your own question
  2. Do not answer with a question in a question of another user, ever
You can look into the product documentation where server rename and backup are documented.

Sure. Ralph. 


To avoid Duplicate, wanted to make use of the same / existing question.

Thanks

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 7,495
× 2,357

Question asked: Oct 08 '14, 11:06 a.m.

Question was seen: 6,546 times

Last updated: Apr 04 '22, 10:20 a.m.

Confirmation Cancel Confirm