BizTalk 2013 R2 CU 5 Installation - biztalk

I am planning to install CU 5 for BizTalk 2013 R2. I cannot find any reviews online so I wanted to have your feedback if there are issues installing the CU 5. I am using BizTalk 2013 R2 and I haven't installed any CU updates thus far.
Link of CU upgrade - Cumulative Update package 5 for BizTalk Server 2013 R2

You should install all BizTalk CU's during regular maintenance.
It's a good idea to treat them like any other app update, meaning apply to DEV, then TEST, then PROD, applying all you regular test procedures along the way.
For clarity, all BizTalk Server CU's are cumulative so CU5 will include all updates and patches from 1-4 as well.

There is an issue with BizTalk 2013R2 CU5 when you install it without the required SQL admin rights (the installer doesn't notify about this the way it should according to my opinion).
At the end of the installation, the installer will tell you it failed completing some post-installer steps. In the installer log file you will find a reference to the missing SQL rights.
When you try to open the BizTalk Admin Console, you will encouter a 'Could not find stored procedure ops_ClearOperationsProgress' exception.
The only way to recover from this is doing a database restore of the management database.
I wrote a blog post about this here.

Related

BizTalk-2016 Feature Pack 3 Install after Cumulative Update 6

I have installed BizTalk 2016 and BizTalk 2016 Cumulative Update 6 BTS2016-KB4477494-ENU.exe successfully.
Next I want to install feature pack 3 for Biztalk 2016.
But the Feature pack 3 comes with CU6 which is already installed. I downloaded BizTalk 2016 CU6 with Feature Update 3 BTS2016-KB4294900-ENU.exe and tried to install it. I am getting errors.
Should I uninstall CU6 and then install CU6 AND FeaturePack 3?
The advice I posted on my blog BizTalk 2016 – Feature Pack 3 & CU5 still holds. Do not try and install both CUs and Feature Packs. So yes, I would try uninstalling CU6 and installing the latest Feature Pack instead.
So which should you install? I’ve seen people post a few questions about installing Feature Packs in conjunction with Cumulative Updates and here is my advice and reasoning.
For BizTalk 2016 Enterprise, always install the latest Feature Packs only. Your server will be up to date and contain some extra features you may need later, even if you don’t need them now. Feature Packs are only available for Enterprise, are cumulative and contain both the previous Feature Packs and all the CUs so no need to install those separately.
For BizTalk 2016 Standard or Branch, always install the CUs only.
For BizTalk 2016 Developer, you will want to keep this in line with whatever your Production server has.
Mixing CUs and Feature Packs either causes the installation to fail, or can cause strange issues. e.g.
BizTalk Cumulative Update installation error: Cannot proceed with
installation Biztalk server pack is installed BizTalk 2016 Export
Bindings error message
Note: The OP is using the updated Microsoft BizTalk Server 2016 Feature Update 3 with CU6 rather than the outdated Microsoft BizTalk Server 2016 Feature Update 3 with CU5 they still link to from Configure the feature pack

Best practice and solution to migrating BizTalk 2006 application to BizTalk 2016 environment?

Is there any hidden tool from MS we can use for BizTalk application migration prior to load solution into VS2015 ? I need some information about what are characteristic we may need to change specially BizTalk.btproj solution to load all project file etc., wonder to know easy approach migrating BizTalk application solution if any.
As various blogs posts and MSDN threads you needed to have an intermediate Development BizTalk environment (BizTalk 2010) and then upgrading it to the later version like BizTalk 2013/R2 and up.
You can download the developer edition here and install the SDK so you can open it in Visual Studio.
The only other way to migrate is to create new BizTalk Projects in Visual Studio 2015 / BizTalk 2016 environment, and then copying the artefacts such as Schemas, maps and re-creating any Orchestrations.
In either case you will have to do extensive retesting as there are certain changes such as the XSLT compiled transform that may cause you issues
No need for a hidden tool. Visual Studio is the tool.
When you open a downlevel Solution, Visual Studio will attempt to update any project and provide a report of what was automatically updated and what could not be updated, requiring manual intervention.
You can do this on a copy of you Solution to get a preview of any work necessary for the real upgrade.
Coming from BizTalk Server 2006, you will need an intermediate version to eventually target BizTalk Server 2016. You can download BizTalk Server 2010 from MSDN. All you need to install is the SDK. You don't need to setup/configure full BizTalk Server.

BizTalk 2013 R2 CU2 not installing properly

I am trying to install the CU2 found here for BizTalk 2013 R2. After installing the patch (installer reports installation successful) BizTalk's version remains the same. As per the patch list the version is supposed to be 3.11.237.2, yet in the registry the version is still showing 3.11.158.0. I looked in the list of installed updates under Control Panel, and I do not see the patch for Biztalk 2013 R2 listed; however, I do see the patch showing up for Biztalk 2013 R2 Accelerator for HL7 and Biztalk Adapter Pack (x64).
When I try to run the patch installer again, I get this error: "An unexpected internal error has occurred."
Any ideas as to how I can confirm if the patch is really successfully applied or how to troubleshoot the installer error?
Yes, the registry version number does not change so you can't verify it that way.
To verify that it has installed open up Add/Remove programs, click View installed updates and look for the BizTalk CU2 under Microsoft BizTalk Adapter Pack
The other place you can check is the version numbers of the DLLs that are matches
Update: CU3 is now available that has some fixes related to installation issues.

BizTalk 2010 installation needed for build server (TFS2010)?

Is a (full) BizTalk 2010 installation needed to let a build server (TFS2010) build BizTalk 2010 solutions/projects ?
As per my knowledge, BizTalk 2010 installation is not required. You only need below components.
Project Build Component available under Additional Software(to build the project)
Developer Tools and SDK (to run tests)
I did find an apparent exception where if you deal with anything EDI related, it seems to require the full BizTalk install(not configuration). I wanted to add this footnote for people experiencing compile errors where local compile works fine.

biztalk administration console crash when browsing for folder

We recently upgraded our biztalk server 2006R2 to SP1. The problem is that we're having some small issues now, for example the administration console crashes when I browse for a folder if I want to make a file send/receive port.
Any idea what might cause this problem?
I'm having no problems when I browse for a folder with our normal explorer and then copy paste its address into the biztalk folder browser.
Make sure you update towards the latest CU for your service pack.
For BizTalk 2006 R2 with SP1, this is CU4.
See http://support.microsoft.com/kb/2682056 for more information on CU4 for BizTalk 2006 SP1.
If this still does not help, there is a temporary workaround to export/import bindings of existing receive locations/send ports with a FILE adapter. This allows you to still create the ports/locations you need and unblocks the situation.
In any case, if the problem persists, you might want to check with Microsoft about the issue.
That is in case your license includes the extended support option which lasts until 12 July 2016.
If you don't have extended support, the support ended on July 11th 2011 I'm afraid...

Resources