Steps for manually upgrading an Endpoint server:
- Stop AttunityReplicateServer and AttunityReplicateConsole services.
- Make sure that the endpoint server java.exe is not running. If it is, kill it.
- Open a cmd.exe window as Administrator. (cd $QLIK_REPLICATE_INSTALL_ROOT\bin)
- repctl exportrepository - This will create the file $QLIK_REPLICATE_INSTALL_ROOT\data\imports\Replication_Definition.json
- Open the Replication_Definition.json in a text editor and look for the section for the Local Endpoint Server.
The section will be like this:
"endpoint_servers": [{
"name": "Local",
"host": "localhost",
"port": 3560,
"password": "{ZASomeRandomLettersAndNumbersHereXXXXXXXXXXXXXXXXXXX}",
...
}]
Edit the password for that section, by changing it to say:
"endpoint_servers": [{
"name": "Local",
"host": "localhost",
"port": 3560,
"password": "secretpassword",
...
}]
- repctl importrepository json_file=Replication_Definition
- In Windows file explorer, rename the folder $QLIK_REPLICATE_INSTALL_ROOT\data\endpoint_srv\data to old.data
- Start AttunityReplicateServer and AttunityReplicateConsole services.
- Log into Replicate in the browser and your local endpoint server should have a green checkmark next to it for Status and it should list the Mongo and Salesforce endpoint types on the right side when you select it