Skip to main content
Solved

Business Reporter Execution server


Forum|alt.badge.img+9

Hi

we are looking to install Business Report Executioner internally. 

I believe we need to purchase Excel 2016 Professional for it to work. 

I was just wondering will this work on Windows 2016 server? 

Thanks. 

Gary 

Best answer by Srikanth

Hi Gary,

You need Excel  Professional (2016/2019) not O365 for BRES to work.

Installing the utility on WS 2016 should work.

We found the configuration little tricky but got it to work by following the technical documentation closely. However, BRES tends to stop rendering reports randomly as Excel Application crashes often. After some troubleshooting we found this note on MSDN:

Microsoft does not currently recommend, and does not support, Automation of Microsoft Office applications from any unattended, non-interactive client application or component (including ASP, ASP.NET, DCOM, and NT Services), because Office may exhibit unstable behavior and/or deadlock when Office is run in this environment.

If you are building a solution that runs in a server-side context, you should try to use components that have been made safe for unattended execution. Or, you should try to find alternatives that allow at least part of the code to run client-side. If you use an Office application from a server-side solution, the application will lack many of the necessary capabilities to run successfully. Additionally, you will be taking risks with the stability of your overall solution. Read more about that in the Considerations for server-side Automation of Office article.

https://support.microsoft.com/en-us/topic/considerations-for-server-side-automation-of-office-48bcfe93-8a89-47f1-0bce-017433ad79e2
Want you to be aware of this before taking up BRES option, assuming there are no viable alternatives. 

Good luck!

View original
Did this topic help you find an answer to your question?
This topic has been closed for replies.

3 replies

Srikanth
Superhero (Partner)
Forum|alt.badge.img+18
  • Superhero (Partner)
  • 291 replies
  • Answer
  • July 15, 2021

Hi Gary,

You need Excel  Professional (2016/2019) not O365 for BRES to work.

Installing the utility on WS 2016 should work.

We found the configuration little tricky but got it to work by following the technical documentation closely. However, BRES tends to stop rendering reports randomly as Excel Application crashes often. After some troubleshooting we found this note on MSDN:

Microsoft does not currently recommend, and does not support, Automation of Microsoft Office applications from any unattended, non-interactive client application or component (including ASP, ASP.NET, DCOM, and NT Services), because Office may exhibit unstable behavior and/or deadlock when Office is run in this environment.

If you are building a solution that runs in a server-side context, you should try to use components that have been made safe for unattended execution. Or, you should try to find alternatives that allow at least part of the code to run client-side. If you use an Office application from a server-side solution, the application will lack many of the necessary capabilities to run successfully. Additionally, you will be taking risks with the stability of your overall solution. Read more about that in the Considerations for server-side Automation of Office article.

https://support.microsoft.com/en-us/topic/considerations-for-server-side-automation-of-office-48bcfe93-8a89-47f1-0bce-017433ad79e2
Want you to be aware of this before taking up BRES option, assuming there are no viable alternatives. 

Good luck!


Srikanth
Superhero (Partner)
Forum|alt.badge.img+18
  • Superhero (Partner)
  • 291 replies
  • July 15, 2021

Also, attaching Pre requisites for BRES here.


Forum|alt.badge.img+9
  • Author
  • Sidekick (Partner)
  • 67 replies
  • July 15, 2021

Hi Srikanth,

thanks for your help and have a good day. 

Regards

Gary 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings