Logo
  UsFlag English ItFlag Italiano


 
Hotel Sole
 
View Andrea Montanari's profile on LinkedIn

Installing SQL Server 2008 service pack 1 on SQL Server Express 2008 (with Advanced Services)

Line

Notice:

  • This posting is provided "AS IS" with no warranties, and confers no rights.
  • Microsoft Corporation is not responsible for the information herewith provided and therefore disclaims all warranties, whether express implied or statutory, fitness for particular purpose, title and non-infringement.
  • All logos, name, images, are to be considered property/copyright/trademark of the respective holders.
  • Installing SQL Server 2008 service pack 1 on SQL Server Express 2008 (with Advanced Services)

    The recently released Service Pack 1 of Microsoft SQL Server 2008 can be consumed to upgrade existing instances of the product in all of it's flavours and editions.

    We are here documenting our experience upgrading an existing SQLExpress 2008 with Advanced Services RTM instance to the service pack 1 level, already installed including Reporting Services, FullText search feature, SQL Server Replication and, obviously, the shared tools like SQL Server Management Studio (Basic) and Business Intelligence Development Studio.

    Current goals:

  • Upgrading to service pack 1 level the whole RTM installed platform

  • Upgrading the installed instance - (Back)

    Service Pack 1 release notes do not indicate Windows XP sp2 as a supported operating system version, but the successive checks do not claim about it
    Windows XP sp2 supported
    In this case we indicated to udate the whole installed instance

    Running the SQLServer2008SP1-KB968369-x86-ENU.exe executable, the user is engaged with the traditional SQL Server 2008 Setup experience.
    SQL Server Installation Center

    Soon after accepting the SQL Server 2008 service pack 1 licence terms, the user is required to specify the feature(s) to update
    Specify features to update
    In this case we indicated to udate the whole installed instance

    A sytem check for files in use is performed in order to verify the update can be executed.

    When ready to upgrade, a summary i rendered to aknoledge the running action
    Ready to update

    We are finally ready to start and the Update Progress dialog informs the user about the current action progress
    Update Progress

    A nasty thing the upgrade install did not report was our Virtual Machine would run out of disk space and the installation was partially rolled back.
    We actually expected this space violation would have been reported at the very first system check, but this was not the case.
    After cleaning up the machine removing all the possibile unused bits (and perhaps some required as well) we re-executed the service pack installation, and to our surprise, it just started where it previously interrupted without apparent problems, reporting us with a friendly Compleated updating 'SQLExpress' message
    Compleated updating 'SQLExpress'

    SQL Server Configuration Manager does not provide any info about the patching action, as expected
    SQL Server Configuration Manager

    <

    but accessing SQL Server Management Studio does, indicating our instance has been updated to 10.0.2531 build from the original (RTM) 10.0.1600 build, and so does the tool itselft, updated to 10.0.2531.0 build from the original (RTM) 10.0.1600.22 ((SQL_PreRelease).080709-1414 ) indications.
    SQL Server Management Studio info

    Running a few SERVERPROPERTY statement we can further investigate the instance state, such as:

    SELECT SERVERPROPERTY('Edition') AS [SERVERPROPERTY('Edition')];
    SELECT SERVERPROPERTY('ProductVersion') AS [SERVERPROPERTY('ProductVersion')];
    SELECT SERVERPROPERTY('ProductLevel') AS [SERVERPROPERTY('ProductLevel')];
    SELECT SERVERPROPERTY('ResourceLastUpdateDateTime') AS [SERVERPROPERTY('ResourceLastUpdateDateTime')];
    SELECT SERVERPROPERTY('ResourceVersion') AS [SERVERPROPERTY('ResourceVersion')];
    --<------------
    SERVERPROPERTY('Edition')
    ---------------------------------------
    Express Edition with Advanced Services
    
    SERVERPROPERTY('ProductVersion')
    ---------------------------------------
    10.0.2531.0
    
    SERVERPROPERTY('ProductLevel')
    ---------------------------------------
    SP1
    
    SERVERPROPERTY('ResourceLastUpdateDateTime')
    ---------------------------------------
    2009-03-29 12:30:27.077
    
    SERVERPROPERTY('ResourceVersion')
    ---------------------------------------
    10.00.2531    
        

    and so does Business Intelligence Development Studio info in Visual Studio IDE show the upgrade was succesful as well
    Visual Studio info about BIDS


    Related:
  • installing, upgrading and uninstalling SQLExpress 2008 instances.
  • Consuming the SQL Express 2008 Installation Package wrapper.
  • Installing SQL Server Management Studio Express 2008.
  • Installing additional features to a SQL Server instance already updated to service pack 1.
  • Upgrading SQLExpress 2008 to SQLExpress 2008 R2.
  • Installing SQLExpress 2008 R2 with Advanced Services and related tools.
  •   Insulin Power® 1993/2012 by Andrea Montanari  modified April 15th 2009
    Copyright (C) 2012 - Insulin Power by Andrea Montanari
    Add Me! SubmitFree: Submit to 25+ Search Engines for free !!!!
    Powered by Daniele Bochicchio and David De Giacomi