Skip to main content

Notifications

Small and medium business | Business Central, N...
Suggested answer

Business Central Demonstration Version On-premises

Posted on by Microsoft Employee

Hi Experts,

I have following two questions related to Business Central Demonstration on premises versions. These questions are for academic purposes only.

Question1:- I have downloaded and installed Business Central Demonstration version 19 and 21 on a single server.  Can I start both services simultaneously and use side by side? 

Question2:- I have a running Business Central Demonstration version 18 on premises, Can I upgrade this instance to Business Central Version 21 in the demonstration version?  I have seen that it is mentioned about importing license in the upgrade documentation, since, I am using the demonstration version is it applicable to import license? If the upgrade is possible in demonstration versions. 

Thanks in advance for sharing your thoughts.

Best Regards,

Ranjith E S 

Categories:
  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Business Central Demonstration Version On-premises

    See below details from Event viewer.

    Could you please advice?

    Log Name:      Application

    Source:        Microsoft.Dynamics.Nav.Management.dll

    Date:          16-03-2023 12:31:22

    Event ID:      0

    Task Category: None

    Level:         Warning

    Keywords:      Classic

    User:          N/A

    Computer:      NTP-LAP-310.chn.nestgroup.net

    Description:

    Type: Microsoft.Dynamics.Nav.Management.Exceptions.NavServerInstanceException

    ErrorCode: -1

    SuppressMessage: False

    ContainsPersonalOrRestrictedInformation: True

    DiagnosticsSuppress: False

    DiagnosticsMessage: Message not shown because the NavBaseException constructor was used without privacy classification

    MessageWithoutPrivateInformation: Message not shown because the NavBaseException constructor was used without privacy classification

    SuppressExceptionCreatedEvent: False

    FatalityScope: None

    ErrorLevel: Error

    Message: ServerInstance 'MicrosoftDynamicsNavServer$BC210' failed to reach  status 'Running' on this server due to the following error: 'Cannot start the service.'. Additional information may be in the event log of the server.

    StackTrace:

         at Microsoft.Dynamics.Nav.Management.NavServerInstanceBase.WaitForStatus(ServiceController sc, ServiceControllerStatus status)

         at Microsoft.Dynamics.Nav.Management.NavServerInstanceBase.StartService(String serverInstanceName)

         at Microsoft.Dynamics.Nav.Management.Cmdlets.StartNavServerInstance.InternalProcessRecord()

         at Microsoft.Dynamics.Nav.Management.NavCommand.ProcessRecord()

    Source: Microsoft.Dynamics.Nav.Management

    HResult: -2146233088

    StackTrace:

         at Microsoft.Dynamics.Nav.Management.NavServerInstanceBase.WaitForStatus(ServiceController sc, ServiceControllerStatus status)

         at Microsoft.Dynamics.Nav.Management.NavServerInstanceBase.StartService(String serverInstanceName)

         at Microsoft.Dynamics.Nav.Management.Cmdlets.StartNavServerInstance.InternalProcessRecord()

         at Microsoft.Dynamics.Nav.Management.NavCommand.ProcessRecord() Event Xml:<Event xmlns="schemas.microsoft.com/.../event"><System><Provider Name="Microsoft.Dynamics.Nav.Management.dll" /><EventID Qualifiers="0">0</EventID><Version>0</Version><Level>3</Level><Task>0</Task><Opcode>0</Opcode><Keywords>0x80000000000000</Keywords><TimeCreated SystemTime="2023-03-16T07:01:22.5460909Z" /><EventRecordID>73087</EventRecordID><Correlation /><Execution ProcessID="0" ThreadID="0" /><Channel>Application</Channel><Computer>NTP-LAP-310.chn.nestgroup.net</Computer><Security /></System><EventData><Data>Type: Microsoft.Dynamics.Nav.Management.Exceptions.NavServerInstanceException

    ErrorCode: -1

    SuppressMessage: False

    ContainsPersonalOrRestrictedInformation: True

    DiagnosticsSuppress: False

    DiagnosticsMessage: Message not shown because the NavBaseException constructor was used without privacy classification

    MessageWithoutPrivateInformation: Message not shown because the NavBaseException constructor was used without privacy classification

    SuppressExceptionCreatedEvent: False

    FatalityScope: None

    ErrorLevel: Error

    Message: ServerInstance 'MicrosoftDynamicsNavServer$BC210' failed to reach  status 'Running' on this server due to the following error: 'Cannot start the service.'. Additional information may be in the event log of the server.

    StackTrace:

         at Microsoft.Dynamics.Nav.Management.NavServerInstanceBase.WaitForStatus(ServiceController sc, ServiceControllerStatus status)

         at Microsoft.Dynamics.Nav.Management.NavServerInstanceBase.StartService(String serverInstanceName)

         at Microsoft.Dynamics.Nav.Management.Cmdlets.StartNavServerInstance.InternalProcessRecord()

         at Microsoft.Dynamics.Nav.Management.NavCommand.ProcessRecord()

    Source: Microsoft.Dynamics.Nav.Management

    HResult: -2146233088

    StackTrace:

         at Microsoft.Dynamics.Nav.Management.NavServerInstanceBase.WaitForStatus(ServiceController sc, ServiceControllerStatus status)

         at Microsoft.Dynamics.Nav.Management.NavServerInstanceBase.StartService(String serverInstanceName)

         at Microsoft.Dynamics.Nav.Management.Cmdlets.StartNavServerInstance.InternalProcessRecord()

         at Microsoft.Dynamics.Nav.Management.NavCommand.ProcessRecord()</Data></EventData></Event>

  • Suggested answer
    Mohana Yadav Profile Picture
    Mohana Yadav 59,114 Super User 2024 Season 2 on at
    RE: Business Central Demonstration Version On-premises

    Please check event viewer for more details

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Business Central Demonstration Version On-premises

    Hi,

    I have changed the service ports of 

    Client ServicePort

    MangementServices

    DevelopmentPort

    Sanpshot debugger port

    SOAPServicesport

    ODATAServicesport

    now these ports are different for instances BC10 and BC210.  But still not able to start the service. See the below screen shot.

    4048.MicrosoftTeams_2D00_image-_2800_4_2900_.png

  • Suggested answer
    Govinda Kumar Profile Picture
    Govinda Kumar 2,203 Super User 2024 Season 1 on at
    RE: Business Central Demonstration Version On-premises

    Hi, Ranjith ES

    try restarting your web server client

    pastedimage1679060709938v1.png

    Make sure you have separate ports for all, you can use this command

    New-navserverinstance -managementservicesport 7145 -serverinstance Test -clientservicescredentialtype Windows -clientservicesport 7146 -databasename Test2 -databaseserver TestServer -developerservicesport 7149 -odataservicesport 7148 -soapservicesport 7147

    pastedimage1679061123247v2.png

    pastedimage1679061142825v3.png

    You can try starting directly from BC Administration

    pastedimage1679061389871v2.png

    pastedimage1679061284296v1.png

    you can read my blog on how to create the new server instance if you want
    https://www.kaispe.com/creating-a-new-server-and-web-client-instance-in-microsoft-dynamics-business-central-on-prem/

    regards.

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Business Central Demonstration Version On-premises

    Hi All,

    Thank you for sharing your thoughts and experiences.

    I have configured different port numbers for each services, but getting error when starting the service. See below screen shot 

    1234.MicrosoftTeams_2D00_image-_2800_4_2900_.png

    Regards,

    Ranjith 

  • Suggested answer
    Govinda Kumar Profile Picture
    Govinda Kumar 2,203 Super User 2024 Season 1 on at
    RE: Business Central Demonstration Version On-premises

    Hi Ranjith ES,

    For your first question, yes, you can run Business Central 19 and 21 simultaneously on a single server as long as you use different port numbers for each service.

    For your second question, it is possible to upgrade your running BC version 18 on-premises to BC 21. I don't think you must require a license for the upgrade process, even though one of the steps requires you to import a license.. in a Notepad file.. I have upgraded BC version 18 to 19 without Importing the license.. for my own practice.. but I recommend you to be careful like Inge said "it is not a supported and documented scenario. So you might expect some issues"..

    Regards..

  • Suggested answer
    Bilal Haider Profile Picture
    Bilal Haider 43 on at
    RE: Business Central Demonstration Version On-premises

    Answer 1 : Yes, you can use both side by side, but you should have used different port numbers.

    Answer 2 : No, unless you have a developer license you cannot do that.

  • Suggested answer
    Inge M. Bruvik Profile Picture
    Inge M. Bruvik 32,748 Super User 2024 Season 1 on at
    RE: Business Central Demonstration Version On-premises

    Question 1) Yes, you can run them side by side as long as you have assigned unique port no. to all your services.

    Question 2) I think you might run into some trouble here especially if some of the upgrade steps requires you to import objects in txt format. I have never tried it myself but at least it is not a supported and documented scenario. So expect some issues - but you never know until you have tried.

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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Community AMA December 12th

Join us as we continue to demystify the Dynamics 365 Contact Center

New! Quick response templatesâš¡

Save time with the new custom templates!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,134 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 229,928 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans