Prev | Next |
Migrating from 32 bit to 64 bit
With the release of Pro Cloud Server v5 users now have the choice between 32 and 64 bit architecture; prior versions (v4.2 and earlier) were all 32 bit. Additional steps are required for existing 32 bit environments wanting to migrate to 64 bit; see these steps:
Migrating from Pro Cloud Server 32 bit to 64 bit
Step |
Description |
See also |
---|---|---|
1 |
Before uninstalling Pro Cloud Server 32 bit, open the the Pro Cloud Server Configuration Client. Select 'Extended Properties', then use the 'Export Config' option to export your configuration to a .pcscfg file. See the 'Extended Server Properties' topic for details. |
Extended Server Properties |
2 |
Browse to your Pro Cloud Server 32 bit installation folder (e.g. "C:\Program Files (x86)\Sparx Systems\Pro Cloud Server\"). |
|
3 |
If you have a Pro Cloud Server license make a copy of the license certificate/s and allocations file: .\Service\Licenses\*.crt .\Service\Licenses\SSAllocations.config |
|
4 |
Make copies of these configuration files: .\Service\ssprocloud.config .\Service\ssflsgroups.config .\Service\sskeys.dat .\Service\server.pem .\SBPI\*.config |
|
5 |
Make a copy/backup of the 'Models' folder (ie .\Service\Models\*). This contains any Firebird (.feap/.fdb) or SQLite (.qea) repositories you have created. |
|
6 |
Uninstall Pro Cloud Server 32 bit. |
|
7 |
Install Pro Cloud Server 64 bit as described in the 'Pro Cloud Server Installation' topic. |
Pro Cloud Server Installation |
8 |
Copy the license and configuration files from the previous installation (mentioned in steps 3 and 4) into the corresponding subfolders within the new installation path (e.g. "C:\Program Files\Sparx Systems\Pro Cloud Server\"). |
|
9 |
Copy the Firebird and SQLite repositories (feap/fdb/qea files) from step 5 to the 'Models' folder in the new installation path. |
|
10 |
Restart the 'Sparx Systems Professional Cloud' service. |
|
11 |
Open the Pro Cloud Server configuration client. |
|
12 |
Import your Pro Cloud Server configuration file, which was exported in step 1. See the 'Extended Server Properties' topic for details. |
Extended Server Properties |
13 |
Again, restart the 'Sparx Systems Professional Cloud' service. |
|
14 |
If you have database managers which use a native database connection (recognizable by the 'ssdb:' prefix) then these do not require any modification. |
|
15 |
For any Firebird models which were added via the ODBC connection option (recognizable by the 'firebird:' prefix), you will need to create a new model connection. Add a new database manager as described in the 'Add Database Manager - Native' topic. In the filename field enter the name (including extension) which matches the file in the 'Models' folder (mentioned in step 7). |
Configure Database Manager |
16 |
For other ODBC model connections (to MySQL, SQL Server, Oracle, etc) you have two options:
|
Add Database Manager - Native |
17 |
For any newly created database managers update their configuration as required. See the 'Configure Database Manager' topic for details. You can then remove any of the old/unused database managers. |
Configure Database Manager |
18 |
Check the Configuration Client's 'Integrations' tab. If you have defined any data providers of type 'Custom Integration', 'Custom Service' or 'Translator' then these will need to be updated. Select the data provider then click Edit. On the 'Edit Data Provider' screen, update the DLL Path so that it refers to the new installation path. Check the bindings for each of your integrations. If Database Managers had been removed/added during the migration then you will need to re-enable the bindings. After updating integrations you will also need restart the 'Sparx Systems Professional Cloud' service. |
Add/Edit Data Provider |
19 |
You have now fully migrated to Pro Cloud Server 64 bit. |