Logo
UsFlag English ItFlag Italiano


 
Hotel Sole
 
View Andrea Montanari's profile on LinkedIn

Installing SQL Server Express 2008

Line
We are documenting herewith our own esperiences installing and/or upgrading SQL Server Express instances in various flavours.

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.
  • Upgrading an existing SQLExpress 2005 with Advanced Services instance to SQLExpress 2008 with Advanced Services

    Current goal: upgrading an existing SQLExpress 2005 with Advanced Services and related tools, including the companion Toolkit components to 2008 version.

    The upgrade scenario is supported and we select the appropriate action in the SQL Server Installation Center dialog
    SQL Server Installation Center

    After the traditional rules check we have to select the instance to be upgraded in the Select Instance dialog
    Select instance

    that correctly identifies current snapshot situation; we can further verify that snapshot at the file system level, where

  • MSSQL.1 stands for the relational database engine
  • MSSQL.2 stands for the Report Server engine
  • 100 is the current installation in progress

  • File system

    We can proceed selecting the instance to be upgraded. It seems not to be possible to upgrade in one single pass both the services and the additional tools and components, but the successive dialog reports that part of them, Business Intelligence Development Studio will be part of the current upgrade process
    Select features

    The instance configuration dialog refresh the current snapshot
    Instance configuration

    For Reporting Services configuration we elect to use mixed mode authentication
    Reporting Services authentication

    and after a traditional rules check we finally get to the end report of the current installation
    Ready to upgrade

    It tok about 25 minutes to upgrade this virtual machine but we finally are rewarded with it's succesfull completation
    Upgrade complete

    later confirmed by the final summary, ending the current upgrade process.
    Upgrade complete summary

    We upgraded therefore both the relational and the report server engins, as well as the Business Intelligence Development Studio bits
    Upgrade complete and available applications

    File system reflects this upgrade,
    File system

    where 2 brand news folders have been created for the relative 2 upgraded engines, maintaining the older directories as well;
    the original folders are now cleared in the binaries sense, and only log, data and the like folders are still active
    File system modifications

    Checking installed applications, it could seem both instance editions are still available
    Add remove programs

    but some sort of internal clean up has been performed for sure, as we are not allowed to uninstall 2005 version related bits
    Remove 2005 edition

    Back to the installation application, we now have to install SQL Server Management Studio and select to add features to existing instances of SQL Server 2008
    Installation Type

    In one single run we are able to install we are even allowed to add additional features as the Full Text search feature
    Feature selection

    For this kind of setup we are required to provide security context information regarding the account to be used for the Full Text filter deamon launcher, and we once again use the custom defined account we already registered
    Service account configuration

    We are then reported with the installation summary
    Installation summary

    and after a couple of minutes we are welcome with a succesfully completation of the installation process
    Setup process complete

    again remarked by the traditional completation dialog
    Setup complete

    We are now little disoriented as a little confusion seems to rule our machine;
    at the application level we can verify

  • Visual Studio 2008 elements

  • Visual Studio 2008
    and here we have access to Business Intelligence projects
    Business Intelligence Development Studio

  • SQL Server 2005 elements

  • SQL Server 2005
  • SQL Server 2008 elements

  • SQL Server 2008
    indicating we have access to both SQL Server Management Studio Basic and Business Intelligence Development Studio, as already available in the Visual Studio 2008 features set.
    Business Intelligence Development Studio

    At installed application level, again a little confusion and promisquity is there to welcome us, as both SQL Server 2005 and SQL Server 2008 are there enlisted, even if all 2005 elements shoud have been upgraded to 2008 version
    Add remove programs

    The file system point of view has little changes but Full Text features, we are somehow (even if quiet confident on that) disappointed the relative files has been installed in the older original folder of the upgraded instance, even if those installed files only are the search thesaurus related data files and not the actual binaries files
    Full Text search thesaurus data files

    Using SQL Server Configuration Manager it's time to refine our upgrade settings, modifying the security context credentials for the account running the services other than the original Local System sistem account
    SQL Server Configuration Manager

    as well for the Filestream new available feature
    SQL Server Configuration Manager

    and modify the startup mode for the Full Text Search service.

    We then check all network protocols related settings. in order to verify thy have been correctly migrated
    SQL Server Configuration Manager - Network Protocols

    Accessing to the upgraded instance via SQL Server Management Studio Basic we can verify the existing user's databases have been upgraded an are available as well
    SQL Server Management Studio

    As we already had to, at SQL Server 2005 upgrade time, we have to modify the compatibility level of all upgraded databases, as they have been only upgraded at the medatada level (you can no longer attach them to SQL Server 2005 instances), but they maintained the original compatibility level 90 setting we have to manually modify
    Compatiblity level

    Again, using the facets feature dialog, we verify all our required instance settings have been correctly maintained, such as enabled CLR integration, enabled xp_cmdshell extended stored procedure and the like
    Facets managements

    A local connection via a custom application of ours is then tested, with succesfull and brillant results
    Custom application local connection

    and so does a remote connection from the very same custom application of ours, with similar succesfull and brillant results
    Custom application remote connection

    After a system reboot, in order to have a comparable unloaded scenario, we are pleased to see a comparable load as well on this machine, even considering the added Full Text service
    Task Manager


    Navigation
  • Summary and foreword.
  • Installing SQLExpress and SQL Server Management Studio

  • SQL Server Management Studio Basic

  • Installing a SQLExpress named instance

  • Installing a SQLExpress default instance

  • Installing a SQLExpress 2005 and SQLExpress 2008 side by side

  • Upgrading an existing SQLExpress 2005 with Advanced Services instance to SQLExpress 2008 with Advanced Services

  • Uninstalling an existing SQLExpress 2008 instance

  • Related:
  • Consuming the SQL Express 2008 Installation Package wrapper.
  • Installing SQL Server Management Studio Express.
  • Installing SQL Server 2008 service pack 1 on SQL Server Express 2008.
  • Installing additional features to a SQL Server instance already updated to service pack 1.
  • 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/2010 by Andrea Montanari  modified August 30th 2008
    Copyright (C) 2010 - Insulin Power by Andrea Montanari
    Add Me! SubmitFree: Submit to 25+ Search Engines for free !!!!
    Powered by Daniele Bochicchio and David De Giacomi