How to: Replicate Between Different NAV Versions

Replicate from NAV 2009 or older to NAV 2013 or newer

To be able to replicate data from DD3 to DD2, the Distribution Server name needs to get the Mode DD2 and type in the port number for the DD2 Service.

If you have an older version of LS Retail NAV that does not include this form, you can type in the Distribution Server field: STORE3:16750:DDOLD

When replicating from DD2 host to DD3 host, nothing needs to be set up in the Distribution Location card for the DD3 locations. Both will only include the Host name, no port information or connection property information, unless any of the DD is not running on the default port.

Replicate from NAV 2013 and newer to NAV 2009 or older

You can upgrade only HO to DD3 while all Stores and POS are still running DD2.

If you have DD 2.28.x you may leave that installation on the Server that you are about to update, just disable the DD2 Services so it will not start up, too, as it will conflict with ports on the DD3 Service. If you wish to uninstall DD2, make sure when installing DD3 after to select DD2 Client for NAV, to install the DD2 clients needed for NAV, if it still uses the older controls to communicate with DD.

There are two things you need to look at. All Services and Ports used by the older DD2 setup can be added to the DD3 setup. If your HO Server was running DD2 set up something like this, 3 DD Services for DD processing and 1 for TS requests, you need to add these service names and ports into the DD3 Configuration.

  • Add all DD2 Service names (DDHO;DDIN;DDOUT) as Aliases in the Base Config tab.

  • Add all DD2 Port numbers, for DD Servers and TS Servers, to the Data Port field in the App Config tab.

In the NAV Distribution Location card, set the DD Mode to DD2, or for older LS Retail NAV form change the Distribution Server name for all Locations, still running DD2 to <DDServer> :16750:DDOLD.

HO running DD3 and any other location running DD3 do not need any change, only the Server Host name is needed as Distribution Server name.

Note: No changes are needed at the Store or POS running DD2 to be able to communicate with DD3 at HO, there everything stays the same.