Dynamics 365 Business Central On Premises side-by-side with other NAV versions

Just a quick blog this time.

If you want to install different versions of NAV to a same laptop or server, it works just fine. All you have to do is remember to change all the ports to something that has not been used before.

Then, after the install has been sucessfully proceeded, if you use port sharing to simplify some of your management tasks, you have to give following command:

sc config MicrosoftDynamicsNavServer$DynamicsNAV130 depend= NetTcpPortSharing/HTTP

Then you can change the ports back to 7046 and so on, and after restarting the service it will work just fine.

If you have another nav versions installed to standard port ranges, and you fail to set the ports to a new number during the initial installation, DynamicsNAV130 service will not install, and you cannot manually change them, or enable port sharing in order to have working installation.

Funny enough, what happened to NAV120? Perhaps it is the first Business Central version that was never published on premise.

Below are the nav versions and their respective service names:

Version Service name Folder $ndo$dbproperty.databaseversion
2009/2009R2 MicrosoftDynamicsNavServer$DynamicsNAV 60 <70200(2013RTM)
2013 MicrosoftDynamicsNavServer$DynamicsNAV70 70 <70720 (2013R2 RTM)
2013R2 MicrosoftDynamicsNavServer$DynamicsNAV71 71 <71040 (2015RTM)
2015 MicrosoftDynamicsNavServer$DynamicsNAV80 80 <80190 (2016RTM)
2016 MicrosoftDynamicsNavServer$DynamicsNAV90 90 <91470 (2017RTM)
2017 MicrosoftDynamicsNavServer$DynamicsNAV100 100 <100550 (2018RTM)
2018 MicrosoftDynamicsNavServer$DynamicsNAV110 110 <130240 (BC OnPremises RTM)
BC On Premises MicrosoftDynamicsNavServer$DynamicsNAV130 130 =>130240
Comment List