HOWTO

Updating SwyxWare from v6.xx with SwyxStandby (kb3171)

The information in this article applies to:

  • SwyxWare 2015
  • SwyxWare 2013
  • SwyxWare 2011 R2
  • SwyxWare 2011
  • SwyxWare v7.00
  • SwyxWare v6.20
  • SwyxWare v6.12
  • SwyxWare v6.11
  • SwyxWare v6.10
  • SwyxWare v6.02
  • SwyxWare v6.01
  • SwyxWare v6.00

[ Summary | Information ]


Summary



Information

For updating SwyxWare from v6.0x or later with OptionPack SwyxStandby to a newer version or the installation of a maintenance pack, 5 steps are necessary:

  1. Turn off database and file replication. You must have administrative rights on the host to do this. On the host running the Master SwyxServer, open a command prompt (Start->Run...->cmd). Execute

    osql -E -Q "EXEC sp_replicationdboption 'ippbx', 'merge publish', false"

    If you use a named SQL server instance then use the following line instead:

    osql -S <master-host>\<master-instance-name> -E -Q "EXEC sp_replicationdboption 'ippbx', 'merge publish', false"

    replacing <master-host> with the host name (NETBIOS name) of the Master SwyxServer and <master-instance-name> with the name of the SQL server instance used on the Master SwyxServer.

    SwyxWare 6.0x only: Stop the 'File Replication' (NtFrs) service (Start->Administrative Tools->Services).
     
  2. On the host running the Standby SwyxServer, open a command prompt and execute

    osql -E -d ippbx -Q "EXEC sp_mergesubscription_cleanup '<master-host>', 'ippbx', 'ippbx_merge_publ'"

    replacing <master-host> with the host name (NETBIOS name) of the Master SwyxServer.
    If you use named SQL server instances then use the following line instead:
     
    osql -S <standby-host>\<standby-instance-name> -E -d ippbx -Q "EXEC sp_mergesubscription_cleanup '<master-host>\<master-instance-name>', 'ippbx', 'ippbx_merge_publ'"

    replacing <master-host> with the host name (NETBIOS name) of the Master SwyxServer, <master-instance-name> with the name of the SQL server instance used on the Master SwyxServer, <standby-host> with the host name (NETBIOS name) of the Standby SwyxServer and <standby-instance-name> with the name of the SQL server instance used on the Standby SwyxServer.

    SwyxWare 6.0x only: Stop the 'File Replication' (NtFrs) service (Start->Administrative Tools->Services).
     
  3. Update the Standby SwyxServer.
  4. Update the Master SwyxServer. After the Configuration Wizards on both systems are completed, the replication is active again.
  5. Restart the IpPbxSrv service of the Standby SwyxServer.

During steps 3 - 5, the Standby SwyxServer is not available. While updating the Master SwyxServer in step 4 this server is also unavailable.

 

Hint: under certain cicumstances it could be useful to stop SwyxWare services before turning off Database Replication


Comment

Comment on this article



If we have any follow-up questions, where can we contact you?

E-Mail Address (optional)


Note

This feedback form can't be used for support requests. Those requests must be directed to your Swyx reseller or distributor.