When you have completed the upgrade, you will need to complete the following actions: Update all CAST Management Studio connection profiles to allow connection to the same schemas on CSS3 Open the following file with a text editor: %appdata%\CAST\CAST\<version>\cast-ms.connectionProfiles.pmx |
Modify in the relevant <connectionprofiles.ConnectionProfilePostgres> tag, the following attributes: - the host="CSS2" to change the source <CSS2> host name to the target <CSS3> host name. Note that if the CSS2 and CSS3 servers are located on the SAME host, there is no need to do this.
- the port="2280" to change the source port="2280" (for CSS2) to the target port="2282" (for CSS3). Note that if you are using a custom port number for your CSS/PostgreSQL instance, you should enter it here.
- the name= attribute in the relevant <connectionprofiles.ConnectionProfilePostgres> tag to ensure there is no confusion as to which CAST Storage Service users are connecting to (this is optional).
When the changes have been made, save the file. <?xml version="1.0" encoding="UTF-8"?>
<document version="1.1">
<lot symbol="connectionProfiles" label="Connection profiles" requires="connectionprofiles:2.1;pmcgeneral:3.1;system:1.0">
<connectionprofiles.ConnectionProfiles>
<connectionProfiles>
<connectionprofiles.ConnectionProfilePostgres entry="uuid:0f76b31a-e440-4210-af8b-6c16a4f05bec" name="v827_mngt on CastStorageService _ CSS2:2280" user="operator" password="CRYPTED2:90B1A6EC1618661401B724DB5AC34595" schema="v827_mngt" host="CSS2" port="2280"/>
</connectionProfiles>
</connectionprofiles.ConnectionProfiles>
</lot>
</document>
|
<?xml version="1.0" encoding="UTF-8"?>
<document version="1.1">
<lot symbol="connectionProfiles" label="Connection profiles" requires="connectionprofiles:2.1;pmcgeneral:3.1;system:1.0">
<connectionprofiles.ConnectionProfiles>
<connectionProfiles>
<connectionprofiles.ConnectionProfilePostgres entry="uuid:0f76b31a-e440-4210-af8b-6c16a4f05bec" name="v827_mngt on CastStorageService _ CSS3:2282" user="operator" password="CRYPTED2:90B1A6EC1618661401B724DB5AC34595" schema="v827_mngt" host="CSS3" port="2282"/>
</connectionProfiles>
</connectionprofiles.ConnectionProfiles>
</lot>
</document>
|
Update connection profiles for CAST Server Manager, CAST Enlighten and CAST Report Center to allow connection to the same schemas on CSS3 CAST Server Manager, CAST Enlighten and CAST Report Center use a legacy type of connection profile that is difficult to edit manually. The simplest method therefore is to run each exe and either: - manually modify the connection settings in the GUI
- create new connection profiles from scratch
Update cms_inf_store_css table in _MNGT schema on CSS3 If the CSS2 and CSS3 are located on the SAME host, run the following script to perform the required update, where <prefix> is the schema prefix for the schemas that you have moved to CSS3 and where <CSS3> is the host name of the CSS3 server. This will change the port number from 2280 to 2282 and ensure that the display name for the CAST Storage Service in the CAST Management Studio Services view is correct: set search_path = <prefix>_mngt;
update cms_inf_store_css set port=2282, object_name='<CSS3>:2282'; |
If the CSS2 and CSS3 servers are located on DIFFERENT hosts, run the following query instead, where <prefix> is the schema prefix for the schemas that you have moved to CSS3 and where <CSS3> is the host name of the CSS3 server. This will update the port number, host name and ensure that the display name for the CAST Storage Service in the CAST Management Studio Services view is correct: set search_path = <prefix>_mngt;
update cms_inf_store_css set port=2282, host='<CSS3>', object_name='<CSS3>:2282'; |
Note: - If you have moved more than one set of schemas from CSS2 to CSS3, you will need to repeat the above queries for each <prefix>_mngt you have moved.
- If you are using a custom port number for your target instance, you should enter it in the query in place of 2282 (for a CSS3 instance).
|
|