VMware Update Manager Installation with SQL Express (.Net framework3.5)

Installing VMware Update Manager (version 6.5) from the same installation ISO as vCenter there are two options; install on existing database (typical when VUM is installed on a vCenter server) or to install with embedded SQL Express. The Embedded SQL Express option is only available when Auto-run is selected from the installation ISO.

Graphic – Autoplay from ISO

2017-03-25 20.38.47

Graphic – Autorun from root folder

2017-03-25 20.40.29

If you run the VMware Update Manager installer (.exe or .msi) from the “Update Manager” directory, option for Embedded SQL Express is not there and a message is displayed like this –

Graphic – .EXE from the folder

2017-03-25 21.22.14

Graphic – VMware embedded db unavailable from autorun2017-03-25 20.52.41

Remeber, VUM uses 64-bit DSN that needs to be set if selected to use existing database. Once the database option is selected and passed the screen, VUM installs .NET framework 3.5 as pre-requisite. There are two problems encountered while installing the .NET framework 3.5. First, VUM installer tries to install the .NET framework 3.5 and the installation fails. If this happens you may try to enable the .NET framework 3.5 from the control panel –

Graphic – enable .NET framwork 3.5 from server manager console2017-03-25 21.29.38

or, another option is to use CLI command (with administrator privileges). DISM expample –

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All

or (if you have source mounted as D:\ )

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:D:\sources\sxs /LimitAccess

Graphic – install-net35-disminstall-net35-dism

Troubleshooting: The .NET framework installation may fail if installation media is missing or Windows Server Update Services (WSUS) can’t be reached.

Feature installation gets error

Graphic – .NET framework installation error using server managerdotnet_feature_install_faial

DISM installation stuck at 66.5% and subsequently fails with error code 0x800F0906

Graphic – .NET framework installation error using DISMinstall-net35-dism-error

This error is because Windows host isn’t allowed to download online updates (this is separate from Windows Update). To solve this change the group policy settings to allow optional component installation to contact Windows update.

Run the gpedit.msc and navigate to

Computer Configuration > Administrative Templates > System > 

and open the “Specify settings for optional components and component repair” by double-click and then check the box “enable” and “Contact Windows update …”

Graphic – gpedit navigation2017-03-24 16.28.03

Graphic – enable windows update2017-03-25 21.14.46

All is well from here. Run the DISM CLI and .NET framework 3.5 will be installed online without requiring Windows source DVD.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s