Microsoft SQL Server Release Services

The Global Release Services team within the SQL Server organization is a central team providing a variety of services to one of the biggest development organizations in the world. We drive a lot of processes and business decisions which significantly impact both, our internal operations as well as our customers world wide. This blog is intended to share some of this information with you straight from the source, drive interaction as well as to solicit your feedback on particular topics for us to make better decisions for you!

  • Cumulative Update #8 for SQL Server 2005 Service Pack 2

    Keep your system up to date with the most recent cumulative update package for SQL Server 2005 SP2. This package contains all of the SQL Server 2005 hotfixes that have been released since the initial release of SQL Server 2005 SP2.

    Previous CU KB Articles:

    Chris Williams
    Program Manager
    SQL Server Sustained Engineering

  • SQL Server 2008 Feature Pack RC0 is here

    The June 2008 Feature Pack RC0 for Microsoft SQL Server 2008 is live now! It is a collection of stand-alone install packages that provide additional value for SQL Server 2008 RC0. This released contained following components:

     

    Components Name

    New components in RC0

    SQL Server 2008 Analysis Services 10.0 OLE DB Provider

    SQL Server 2008 Command Line Utilities

    SQL Server Compact 3.5 SP1

    Microsoft Core XML Services (MSXML) 6.0

    SQL Server 2008 Management Objects

    Microsoft OLEDB Provider for DB2

    SQL Server 2008 Report Builder 2.0

    Microsoft SQL Server System CLR Types

    SQL Server 2008 Upgrade Advisor

    SQL Server 2008 Policies

    Components from CTP6

    SQL Server 2008 Native Client

    SQL Server 2005 Backward Compatibility Components

    SQL Server 2008 Data Mining Add-ins for Microsoft Office 2007

    SQL Server 2008 Reporting Services Add-in for Microsoft SharePoint Technologies

     

    Try them out, and give us your feedback and report bugs at https://connect.microsoft.com/SQLServer.

    HeaKyung Park

    Program Manager

    SQL Server Release Services

  • A changed approach to Service Packs

    In reference to the recent announcement of a Service Pack 3 for SQL Server 2005 I wanted to take some time and elaborate a bit over a modified development approach we’ll be taking for SQL Server Servicing releases. With our recent SP3 announcement we will be expanding the Incremental Servicing Model to now include Service Packs and we will pursue the following objectives:

     

    ·         Smaller Service Packs which will be easier to deploy

    ·         Higher quality of Service Pack releases due to reduced change introduced

    ·         Predictable Service Pack scheduling to allow for better customer test scheduling and deployment planning.

     

    To set the framework let me define some of the terminology we use in the SQL Server Servicing world. A good write up of ISM concepts can be found here: http://support.microsoft.com/kb/935897 . From a high level perspective servicing a released product provides the following release vehicles:

     

    ·         GDRs (General Distribution Releases)

    ·         Hotfixes

    ·         CU (Cumulative Update)

    ·         Services Packs

     

    GDR (General Distribution Release): A GDR is typically associated with a critical patch release the product groups feels should be provided to and installed by the whole customer base. GDRs are often associated with security releases, or other critical fixes needed to mitigate a problem the majority of customers will experience when using our product.

     

    Hotfixes: As the term indicates, these are fixes coming “hot” from the development team, typically targeted at one particular customer in response to a product issue identified in a mission critical production environment. I’ve been with the SQL Server team in Redmond since 1996 and we’ve always delivered hotfix releases to our customers. Volume of hotfixes has grown steadily as our installed base as well as supported code base grew. Hotfixes cause a steady cycle of development, inclusion of a fix into the target source branch, a product build followed by a basic test pass to ensure the integrity of the product has not been compromised and the patch will address the customer issue at hand. Hotfix patches are released to individual customers through our support organization after a short test pass within the development group.

     

    CU (Cumulative Update): SQL Server introduced Cumulative Updates about a year ago. While the product group still retains the ability to release hotfixes as customer need arises (i.e. Critical On Demand releases) it has become obvious that executing the “hotfix” development cycle too often creates inefficiencies as well as imposes quality risk due to the repeated quick development and test passes against our established code lines. The introduction of Cumulative Updates creates efficiencies and customer predictability, as well as mitigates quality risks. Cumulative Updates (rollups of individual hotfixes we would otherwise release individually) enables us to deliver a set of fixes to our customers on a very predictable 8 week release schedule. Applying incremental regression testing throughout the development cycle followed by 2 weeks of focused testing within the 8 week release window, the quality assurance processes associates with CUs exceeds those of individual hotfixes. We publicly announce the availability of CUs. So far those CUs have been available by contacting the Support  organization. Based on customer feedback and strong demand we have changed this by now providing customers the ability to obtain those CUs through a web self service after a short email registration with our support services team.

     

    Service Packs: To date we have delivered two major Service Packs for SQL Server 2005. Both Service Packs introduced major change, many of you will still be aware that Database Mirroring, a marquee feature of the SQL Server 2005 release, was only commercially supported with Service Pack 1. Customers and MVPs have given us loud and clear feedback that they desire smaller Servicing updates at high quality. By expanding ISM to now include Service Packs we will accomplish this. Moving forward we strive towards a reduction of Service Pack scope to include the following (exceptions can apply but the revised development philosophy will become obvious):

     

    ·         A rollup of all hotfix work done against the software branch to date. This can be viewed as taking the work delivered through the last CU and add incremental work required in terms of packaging/installers, localization, test etc. to make it a broad, publicly available Service Pack.

    ·         Critical fixes to issues we receive through our Microsoft customer feedback platform which enables every customer to send product issues or suggestions straight into the development organization. This includes feedback we receive through Watson error reporting as well as feedback nominated and voted for through MS Connect.  As a development organization we review customer issues and votes on a regular basis.

    ·         Issues our support organization feels need to get addressed. The most common metric applied for triage of those items are customer call volume and satisfaction scores.

     

    Service Packs in the ISM framework will be made available for download on the Microsoft Download center to all customers just like previous Service Packs. Those Service Packs will go through the same rigorous test cycles as previous Service Packs, including making pre-releases available to customers and us doing production deployments internally at Microsoft as well as externally with customers to establish robustness proof points for release. In terms of Service Pack appearance our objective is that nothing changes for customers. However we envision that smaller Service Packs will be easier to deploy for customers due to the reduced churn introduced. Deployment planning will be easier for customers as we announce Service Packs well in advance.

     

    So why do we believe we can succeed in smaller scoped Service Packs as described above? The recipe is SES, the SQL Engineering System introduced after the SQL Server 2005 release. If you are interested, I will elaborate on this in a future blog posting J

    Matthias Berndt

    Principal Group Program Manager

  • Cumulative Update #7 for SQL Server 2005 Service Pack 2

    Keep your system up to date with the most recent cumulative update package for SQL Server 2005 SP2. This package contains all of the SQL Server 2005 hotfixes that have been released since the initial release of SQL Server 2005 SP2.

    Previous CU KB Articles:

    Chris Williams
    Program Manager
    SQL Server Sustained Engineering

  • SQL Server 2008 Feature Pack CTP is here

    The February 2008 Feature Pack Community Technology Preview (CTP) for Microsoft SQL Server 2008 is now live. It is a collection of stand-alone install packages that provide additional value for SQL Server 2008. And this is the first SQL Server 2008 Feature Pack CTP.

    Link to download: http://www.microsoft.com/downloads/details.aspx?FamilyId=D68DE3C9-60A9-49C9-A28C-5C46BBC3356F

    SQL Server 2008 Feature Pack CTP consists of following components:

    • SQL Native Client: SQL Native Client is a single dynamic-link library (DLL) containing both the SQL OLE DB provider and SQL ODBC driver. It contains run-time support for applications using native-code APIs (ODBC, OLE DB and ADO) to connect to Microsoft SQL Server 2000, 2005, or 2008. SQL Native Client should be used to create new applications or enhance existing applications that need to take advantage of new SQL Server 2008 features. This redistributable installer for SQL Native Client installs the client components needed during run time to take advantage of new SQL Server 2008 features, and optionally installs the header files needed to develop an application that uses the SQL Native Client API.

    • Backward Compatibility:The SQL Server Backward Compatibility package includes the latest versions of Data Transformation Services 2000 runtime (DTS), SQL Distributed Management Objects (SQL-DMO), Decision Support Objects (DSO), and SQL Virtual Device Interface (SQLVDI). These versions have been updated for compatibility with both SQL Server 2005 and SQL Server 2008 and include all fixes shipped through SQL Server 2000 SP4 and SQL Server 2005 SP2.

    • Reporting Services Add-in for Microsoft SharePoint Technologies: Microsoft SQL Server 2008 Reporting Services Add-in for SharePoint Technologies allows you to take advantage of SQL Server 2008 report processing and management capabilities in SharePoint integrated mode. This version also includes data-driven subscriptions. The download provides a Report Viewer web part, web application pages, and support for using standard Windows SharePoint Services or Microsoft Office SharePoint Services.

    Try out and you can provide feedback and report bugs at https://connect.microsoft.com/SQLServer/.

  • SQL Server 2008 Samples February CTP is Live!

    Just a quick note to let everyone know that you can get the February CTP of SQL Server at http://connect.microsoft.com/.  This is a very exciting CTP and I expect other bloggers here will fill you in on the details very soon.

    There are samples which go along with this CTP posted at http://CodePlex.com/SqlServerSamples (our portal page on CodePlex).  There are some new ODBC and OLE DB samples plus the Integration Services tutorials are back.  The readme for this release (and previous releases) is located here.  Detailed information about the new samples can be found on the appropriate project pages for those samples (Data Programmability and Integration Services).  There are also lots of new cool community projects featured on our portal page

    SQL Server 2005 samples and sample databases are also still available on CodePlex.  Just be sure to click on SQL Server 2005 SP2a when you use the Releases tab to download the samples and sample databases because the default release is SQL Server 2008.

    We welcome feedback on samples in the forums for each project on CodePlex.  We welcome feedback and bugs reports for either SQL Server or the samples at http://connect.microsoft.com/.  Thank you very much for your participation in the SQL Server community.

    Bonnie Feinberg
    Senior Software Development Engineer
    Microsoft SQL Server Community
  • Cumulative Update #6 for SQL Server 2005 Service Pack 2

    Keep your system up to date with the most recent cumulative update package for SQL Server 2005 SP2. This package contains all of the SQL Server 2005 hotfixes that have been released since the initial release of SQL Server 2005 SP2.

    ·         CU#6 KB Article: http://support.microsoft.com/kb/946608/en-us 

    ·         Understanding Incremental Servicing Model for SQL Server: http://support.microsoft.com/kb/935897

    ·         SQL Server Support Information: http://support.microsoft.com/sql2005

     

    Previous CU KB Articles

    ·         CU#5 KB Article: http://support.microsoft.com/kb/943656/en-us 

    ·         CU#4 KB Article: http://support.microsoft.com/kb/941450/en-us 

    ·         CU#3 KB Article: http://support.microsoft.com/kb/936252/en-us 

    ·         CU#2 KB Article: http://support.microsoft.com/kb/936305/en-us 

    ·         CU#1 KB Article: http://support.microsoft.com/kb/935356/en-us 

     

    Chris Williams

    Program Manager

    SQL Server Sustained Engineering

  • End of Mainstream support for SQL Server 2005 SP1 and SQL Server 2000 SP4

    We would like to remind all customers that Mainstream support for SQL Server 2000 Service Pack 4 (SP4) and Mainstream support for SQL Server 2005 SP1 will both end on April 8, 2008 (see previous blog).   Microsoft will continue technical support for these versions, which also includes security updates for these Service Packs.  Microsoft is ending Mainstream support for these products as part of our Service Pack support policy, found http://support.microsoft.com/lifecycle. 

     

    Customers are encouraged to prepare and execute on their upgrade and/or sustained engineering plans as early as possible for these SQL versions.  Remaining current on your service pack installation ensures that your products remain supported per the Support Lifecycle policy.  Additionally, your software benefits from the many enhancements, fixes, and security updates provided through the latest service pack.

     

    Microsoft is offering Custom Support for companies that have not had a chance to migrate, but wish to maintain their existing IT environment while they migrate to a supported product. If you would like further information on Custom Support please contact your Technical Account Manager or Account Representative for additional details.  Custom and/or extended support is currently offered for:

                    SQL Server 2000 SP3a

                    SQL Server 2000 SP4

                    SQL Server 2005 SP1

     

    Below is a more detailed table listing versions in or close to end of the support cycle, together with possible options / actions.  This table contains updates to table in previous support lifetimes blog.

     

    Product

    Version

    SP

    Mainstream Support End Date

    Extended Support End Date

    Options / Notes

    SQL Server

    2000

    SP3a

    01/07/2003

    07/10/2007

    See blog; Technical support ends as of 7/10/2007; options after this date:

    ð  Continue with self-help

    ð  Upgrade to SQL Server 2005 SP2

    ð  Custom support agreement

    SQL Server

    2000

    SP4

    04/08/2008

    04/09/2013

    Technical support continues till 4/9/2013, yet mainstream (hotfix) support ends as of 4/8/2008; options for hotfix support after 4/8/2008:

    ð  Upgrade to SQL Server 2005 SP2

    ð  Extended support agreement

    SQL Server

    2005

    RTM (SP0)

    07/10/2007

    07/10/2007

    Technical support ends as of 7/10/2007; options for technical and/or mainstream (hotfix) support after this date:

    ð  Continue with self-help

    ð  Upgrade to SQL Server 2005 SP2

    ð  No custom or extended support offerings are planned at this time; customers should work with their TAMs for custom support needs.

    SQL Server

    2005

    SP1

    04/08/2008

    Not Applicable

    Technical support ends as of 4/8/2008; options for hotfix support after 4/8/2008:

    ð  Upgrade to SQL Server 2005 SP2

    ð  Custom support agreement

    SQL Server

    2005

    SP2

    Not Applicable

    Not Applicable

    Support ends either 12 or 24 months after the next service pack releases or at the end of the product's support lifecycle, whichever comes first. Visit the Lifecycle page to find the support timelines for your particular product.

    SQL CE

    2000

    2.0

    01/08/2008

    01/08/2013

    Technical support continues till 1/8/2013, yet mainstream (hotfix) support ends as of 1/8/2008; options for hotfix support after 1/8/2008:

    ð  Upgrade to SQL CE 3.0 or  SQLCE 3.1

    ð  Extended support agreement

      

    Babak Ahmadi

    SQL Server Sustained Engineering

    Lead Program Manager

     

  • Cumulative Update #4 for SQL Server 2005 Service Pack 2

    Keep your system up to date with the most recent cumulative update package for SQL Server 2005 SP2. This package contains all of the SQL Server 2005 hotfixes that have been released since the initial release of SQL Server 2005 SP2.

    Nosheen Syed  

    Program Manager

    SQL Server Sustained Engineering

  • Cumulative Update #3 for SQL Server 2005 Service Pack 2

    Keep your system up to date with the most recent cumulative update package for SQL Server 2005 SP2. This package contains all of the SQL Server 2005 hotfixes that have been released since the initial release of SQL Server 2005 SP2.

    Nosheen Syed  

    Program Manager

    SQL Server Sustained Engineering

     

     

  • SQL Samples have a new home on Codeplex

    Looking for the AdventureWorks database or a sample application for the July CTP?

     

    All sample applications and databases for SQL Server are now hosted on Codeplex, Microsoft’s open source project hosting site. With the move to Codeplex, you can directly access all Microsoft SQL Server product sample source code without the need to install anything. Customers can also install samples for specific SQL technologies from Codeplex rather having to install all samples. Microsoft SQL Server Product Samples on Codeplex aligned to and tested with each CTP release.

     

    Along with the Product Sample projects, we have also started to release Community sample projects on Codeplex, which include groups of samples contributed by SQL Server MVPs, Microsoft employees, or other members of the community outside of our regular product release cycle. Community samples have already been posted for Analysis Services, Service Broker, and TSQL.

     

    The Codeplex SQL Portal page serves as a common entry point for these and other SQL Server-related projects on Codeplex. SQL 2008 CTPs of SQL Server Management Studio and BI Dev Studio include a “Samples and Community Projects” link on the Community Menu that  redirects customers to the portal page.

     

    With this approach to samples and community projects, we bring together a much broader body of code for our customers from a wide variety of sources. This new approach also enables us to take much more of a cross-product approach aligned to customer needs than the single-product focused approach we have taken in the past.

  • Try out our July CTP on SQL Server Connect!

    SQL Server 2008 July CTP is now available from our