Friday 28 December 2012

Error installing Exchange 2010 SP2 Rollup 5v2

I managed with this error in Windows 2008 R2 and Exchange 2010 SP2...

When you try to install this update you can find one or all the following errors in the EventLog or in the Windows Installer Log:

 Microsoft Exchange Server - Update 'Update Rollup 5-v2 for Exchange Server 2010 Service Pack 2 (KB2785908) 14.2.328.10' could not be installed. Error code 1603. Windows Installer can create logs to help troubleshoot issues with installing software packages
DEBUG: Error 2826: Control BottomLine on dialog FatalError extends beyond the boundaries of the dialog to the right by 5 pixels The installer encountered an unexpected error while installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: FatalError, BottomLine, to the right
msgErrorExchangeAdmin = The user who's currently logged on doesn't have sufficient permissions to install this package. You need at least Exchange Server Administrator permissions on the current computer to complete this task.

Basically we have two different problems:
  1. We have a compatibility problem with one update
    • The incompatible update is: Windows Management Framework 3.0 , in my case, at the end of the name, appears "(beta)".
    • You should uninstall it and reboot the system, then continue with step 2.
  2. We need to run the installer with admin privileges
    • Run the update from a Command Line window executed as Administrator
That's all for me!

If you are installing this Rollup update because you need to solve problems related with Retention Tags, Calendar and Tasks I recommend to visit THIS blog.

Biztalk cofiguration error Nº 1

After tens of BizTalk installations I decided to post a collection of errors found.

The first one it's an easy one!

The error:

While you are in the BizTalk configuration wizard, with BAM configuration, you get this error:

ERROR: Failed to set up BAM database(s).
There was a failure while executing nscontrol.exe. Error:"Microsoft Notification Services Control Utility 9.0.242.0


The Solution:
You need to solve the problem in 2 steps:

  1. Install SP2 of SQL 2005 Notification Services
  2. Copy the DLL to the GAC
    1. Open a CMD console with administrator privileges and run:
C:\Windows\assembly\GAC_MSIL>copy Microsoft.SqlServer.Instapi\9.0.242.0__89845dcd8080cc91 c:\Microsoft.SqlServer.Instapi\9.0.242.0__89845dcd8080cc91\Microsoft.SqlServer.InstApi.dll 

C:\gacutil.exe /i Microsoft.SqlServer.InstApi.dll


Tuesday 3 April 2012

Start/Install your OS/Windows directly from VHD in your PC, laptop or server...

If you want to have a test, demo or productive environment without using VirtualPC or VMware Player/Workstation, you can start your machine from VHD only with few and easy steps....

What to do?
  • If you don't have an VHD you can create it using 2 procedures(if you already have it, skip this point)
    • From Disk Management
      • Start Device Manager and Create VHD, select the size and if you want it dynamic or fixed(recommended for best performance) size:
      • Initialize the disk, select MBR and press OK
      • Format Disk(Assign the letter that you want, the system file type and volume label
    • From Command Line(example of 16GB of fixed disk)
    create vdisk file="c:\disk.vhd" maximum=16000 type=fixed

    • Restart your computer with a installation CD of Windows 2008 R2 or Windows 7
    • Start the installation, select Language and select Repair your Computer
    • After the installer searches for other Windows installations, click on the blank area, outside the detected installations and click Next
    • Select Command Prompt
    • And on the command prompt type:
    • diskpart
      select vdisk file="c:\disk.vhd"
      attach vdisk
      list disk
      exit
    • Close the Command Prompt window using the cross button
    • Close the Windows Recovery Option Windows using the cross button
    • Continue with the installation as usual selecting Custom installation
    • Then you can see the VHD disk as another phisical disk....
    ...select it and eNjOy!!!