web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

How to install multiple OnPrem BC with different localizations (W1, AT, DE, etc.)

(3) ShareShare
ReportReport
Posted on by 12
Hi,
 
We have a client who uses OnPrem BC. They do this by running SQL on one VM, W1 BC on a separate VM, and AT BC on yet another VM. The reason the two BCs ended up on separate VMs is that when we tried to install AT alongside W1, we ran the installer and ran into the problem that there was no installation option available, since it detected that there was already a BC on the server, so it only offered to modify that one. But up until now, we were fine with that, it worked well enough. However, it has now turned out that we also need DE, CZ, and who knows what else we’ll need, but we don’t want a separate VM for each one, because that’s a total waste of resources (and Windows license). So the question is, is there any way we can install these on a single server?
I have the same question (0)
  • Suggested answer
    YUN ZHU Profile Picture
    100,116 Super User 2026 Season 1 on at
    As far as I know, if they are from the same major version, they cannot coexist.
    However, you can try installing it on different database instances first.
     
    Hope this can give you some hints.
    Thanks.
    ZHU
  • Suggested answer
    OussamaSabbouh Profile Picture
    14,981 Super User 2026 Season 1 on at
    Hello,
    yes you can run multiple BC on-prem instances on one server, but not by using Setup again for each country version; Setup only installs one web server instance and then mainly offers to modify an existing install, which is why you hit that wall. The supported pattern is to install the Business Central Server/Web components once, then create multiple Business Central Server instances and multiple Web Server instances in IIS with PowerShell, each pointing to its own service instance/database if needed; Microsoft explicitly says Setup creates only a single web server instance, while PowerShell lets you create multiple web instances and bind each one to a specific BC Server instance. So your W1, AT, DE, CZ, etc. can live on the same Windows server as separate service/web instances instead of separate VMs, as long as the version/build is compatible and your sizing is OK.
     
    Regards,
    Oussama Sabbouh
  • IT Sense Kft. Profile Picture
    12 on at
    Hello,
    Thanks for your answer.I know that additional instances need to be created from PowerShell. I’ve been doing this for years. But until now, my method was to install the base BC and Web instance using the W1 installer, and then create the additional BC and Web instances from PowerShell. This worked fine as long as HU, PL, and RO localizations were needed, because these are all third-party localizations, so they all have to be installed on W1. However, the AT localization is produced by Microsoft, and it is not released as a downloadable app or apps, but rather as a complete BC installer, available for download in a separate ISO file (the same applies to DE and CZ). However, I don’t know what to do with these. The PowerShell command creates new instances from the contents of the "c:\Program Files\Microsoft Dynamics 365 Business Central\270\Web Client" folder, places the config files for the new BC instances in the "c:\Program Files\Microsoft Dynamics 365 Business Central\270\Service\Instances\" folder, and puts the rest in the "c:\ ProgramData\Microsoft\Microsoft Dynamics NAV\270\Server\" folder. However, the source for all of these will be the installed BC27 W1. So the question is, how can I create an instance whose source is not the installed W1 BC, but rather, say, the files in the AT .iso?
     
    Thanks
    Zoltan
  • Suggested answer
    Gregory Mavrogeorgis Profile Picture
    1,114 Super User 2026 Season 1 on at

    The situation described is a common one in multi-localization on-premises BC environments, and the good news is that running multiple localizations on a single server is entirely feasible — the installer limitation encountered is a GUI constraint, not a platform restriction.


    Multiple BC Service Instances on One Server
    The BC installer is designed to manage a single installation per server, but the platform itself fully supports multiple service tier instances on the same machine. These are created and managed through the BC Administration Shell using PowerShell, bypassing the installer GUI entirely:
    Each instance requires a unique set of four ports (management, client services, SOAP, OData), its own Windows service, and its own localized database. Firewall rules need to be updated accordingly.


    SQL Collation Considerations
    Latin-based localizations (W1, AT, DE, CZ, etc.) can all share a single SQL instance without issues. However, Cyrillic-based localizations (RU, BG, SR) require a different collation and should be placed on a separate named SQL instance on the same SQL VM:

    SQL Instance Collation BC Localizations
    SQLVM\LATIN Latin1_General_CI_AS W1, AT, DE, CZ, FR, ES, ...
    SQLVM\CYRILLIC Cyrillic_General_CI_AS RU, BG, SR, ...

    The overall architecture that emerges is clean: one BC VM running multiple service instances, and one SQL VM running two named SQL instances grouped by collation family. This scales well as new country localizations are added, without requiring any additional infrastructure.

     

    PLEASE Mart it as verified if you have find useful

  • IT Sense Kft. Profile Picture
    12 on at
    Thank you! That’s great news, but the question remains: how? I’ve just installed a W1 BC on a test server using the GUI and the W1 demo database included in the installer. After that, I can create new instances using the `New-NAVServerInstance` command and web instances using the `New-NAVWebServerInstance` command. But these will all be W1 instances. I also have an AT installer, which I can’t install using the GUI. So how can I do it from the CLI? I tried creating a config.xml file and running the command setup.exe /config atconfig.xml /quiet /log log.txt in the AT installer folder, but it does nothing. The log says it was successful, but it didn’t actually install anything. Or do I not even need the AT installer, just need to create a new instance using the localized DB and the New-NAVServerInstance command from the W1? Is there perhaps an official (or unofficial) description of this on the web? I haven't been able to find anything like that.
  • Gregory Mavrogeorgis Profile Picture
    1,114 Super User 2026 Season 1 on at

    Hi ,Just circling back on my reply from February — did that resolve the issue for you?

    If it helped, please consider clicking Verify on the answer so it's easier for others hitting the same problem to find. Happy to look further if you're still stuck.

    Thanks!

     
  • Suggested answer
    YUN ZHU Profile Picture
    100,116 Super User 2026 Season 1 on at
    Hi, Previously, you could manage it using the tools below, but that may not work now. I'm sorry, I haven't tested it.
     
    Thanks
    ZHU

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 1,905 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 994 Super User 2026 Season 1

#3
Teagen Boll Profile Picture

Teagen Boll 668 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans