Upgrading to SQL Server 2005

Slides:



Advertisements
Similar presentations
Microsoft Dynamics® AX 2012
Advertisements

SharePoint Forms All you ever wanted to know about forms but were afraid to ask.
Module 1: Introduction to SQL Server Reporting Services.
SSRS 2008 Architecture Improvements Scale-out SSRS 2008 Report Engine Scalability Improvements.
SQL Server Accelerator for Business Intelligence (SSABI)
Project REAL and Tips for Migrating from SQL Server 2000 Analysis Services to SQL Server 2005 & Deploying, Securing and Managing AS in SQL 2005 Dan Weinstein.
Microsoft Office Open XML Formats Brian Jones Lead Program Manager Microsoft Corporation.
Matt Masson| Senior Program Manager
Managing and Monitoring SQL Server 2005 Shankar Pal Program Manager SQL Server, Redmond.
SQL Server 2005 Integration Services Mike Taulty Developer & Platform Group Microsoft Ltd
Connect with life Praveen Srvatsa Director | AsthraSoft Consulting Microsoft Regional Director, Bangalore Microsoft MVP, ASP.NET.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Create with SharePoint 2010 Jen Dodd Sr. Solutions Consultant
SSIS Over DTS Sagayaraj Putti (139460). 5 September What is DTS?  Data Transformation Services (DTS)  DTS is a set of objects and utilities that.
Tim Leung SQL Bits October  Features and Advantages  Architecture  Installation  Creating Reports.
SQL Server Integration Services (SSIS) Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server (MVP) Microsoft Certified Technology Specialist.
What’s New in SSIS with SQL 2008 Bret Stateham Training Manager Vortex Learning Solutions blogs.netconnex.com.
Copyright © 2014, 2015 William R. Vaughn All rights reserved William R. Vaughn.
Introducing Reporting Services for SQL Server 2005.
DEV325 Deploying Visual Studio.NET Applications Billy Hollis Author / Consultant.
DTS Conversion to SSIS Conversion Best Practices Mike Davis
1 Chapter Overview Preparing to Upgrade Performing a Version Upgrade from Microsoft SQL Server 7.0 Performing an Online Database Upgrade from SQL Server.
Advanced ETL: Embedding Integration Services Ashvini Sharma Development Lead DAT411 Microsoft Corporation Sergei Ivanov Technical Lead DAT411 Microsoft.
Tips and Tricks for Managing and Administering your Enterprise Project Management Server Solution Mike Joe / Karthik Chermakani Software Test Engineer.
Upgrading to SQL Server 2005 Keith Burns Data Architect DPE, Microsoft UK.
BI Practice March-2006 COGNOS 8BI TOOLS COGNOS 8 Framework Manager TATA CONSULTANCY SERVICES SEEPZ, Mumbai.
Developing SQL Server 2000 Reporting Services Applications Brian Welcker Group Program Manager SQL Server Reporting Services Microsoft Corporation.
Introduction to SQL Server 2005 Reporting Services Melville Thomson IT Pro Evangelist
Cognos 8 BI Configuration, Administration, and Upgrade Cognos 8 BI.
Creating Simple and Parallel Data Loads With DTS.
Pulling Data into the Model. Agenda Overview BI Development Studio Integration Services Solutions Integration Services Packages DTS to SSIS.
Template Package  Presented by G.Nagaraju.  What is Template Package?  Why we use Template Package?  Where we use Template Package?  How we create.
Extending and Creating Dynamics AX OLAP Cubes
Top 10 Entity Framework Features Every Developer Should Know
5/15/2018 5:43 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
What’s new in SQL Server 2017 for BI?
Performance Data Collection and Reporting (PDCR)
Introduction to ASP.NET 2.0
Data Warehousing/Loading the DW—Topics
Module III: Business Analytics
6/16/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
6/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
What’s New in SQL Server 2016 Master Data Services
Business Connectivity Services in SharePoint 2010 and Office 2010
Planning an Effective Upgrade from SQL Server 2008
Enterprise Library Overview
Deploying and Configuring SSIS Packages
SQL Server Data Tools for Visual Studio Part I: Core SQL Server Tools
Searching Business Data with MOSS 2007 Enterprise Search
Microsoft Dynamics.
Excel Services Deployment and Administration
Searching Business Data with MOSS 2007 Enterprise Search
Populating a Data Warehouse
Populating a Data Warehouse
PSC Group, LLc Office 365/SharePoint Online Migration traps and tricks
Matt Masson Software Development Engineer Microsoft Corporation
11/23/2018 3:03 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
TechEd /24/2018 6:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Populating a Data Warehouse
Populating a Data Warehouse
Microsoft Virtual Academy
From DTS to SSIS, Redesign or Upgrade
Visual Studio 2010 SharePoint Development Tools Overview
Service Template Creation from the Ground Up
Service Template Creation from the Ground Up
Windows Forms in Visual Studio 2005: An in-depth look at key features
Introduction to ASP.NET Parts 1 & 2
Data Warehousing/Loading the DW—Topics
Visual Data Flows – Azure Data Factory v2
Microsoft Virtual Academy
Presentation transcript:

Upgrading to SQL Server 2005 Keith Burns Data Architect DPE

How to upgrade Agenda Reporting Services Analysis Services 8/9/2019 9:18 PM Agenda How to upgrade Reporting Services Analysis Services Data Transformation Services © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Upgrading SQL Server Reporting Services

Reporting Services 2005 Setup 8/9/2019 9:18 PM Reporting Services 2005 Setup Part of the standard installation Setup has two modes: Default Configuration Files Only Installation Default configuration assumes Default web site with newly created App Pool Relational database engine installed at same time Use service account for database connection Configurations no longer included in setup Remote RSDB (including SQL 2000) Scale-out (web farm) installation SMTP Server configuration After 2005 setup, E-mail delivery is DISABLED © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Reporting Services 2005 Configuration Tool Demo Reporting Services 2005 Configuration Tool

Upgrade Process - UI Proceed with upgrade Install prerequisites .Net Framework 2.0 Select Features New Instance Existing Instance Select Instance Install the default Configuration Select which features to upgrade Yes No Specify credentials used during upgrade Most likely scenario for new install Probably a “migration” upgrade. Will require running RS Configuration afterwards Run Upgrade blocker checks Proceed with upgrade

Upgrade Impacts Existing reports continue to work 8/9/2019 9:18 PM Upgrade Impacts Existing reports continue to work Existing applications continue to work Existing data sources can be used for reports RS 2005 can use SQL Server 2000 data sources (AS & SQL) 3rd party data sources do not need to change WMI provider is changed New namespace, much richer Old namespace is not supported in RS 2005 Changed location on disk C:\Program Files\Microsoft SQL Server\MSSQL.X\Reporting Services\ReportServer © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Upgrade Impacts: Existing Reports 2000 RDL (Report Definition Language) Can be published to RS 2005 RDL is not changed when setting/getting from server Published Reports Snapshot format is upgraded on the fly at first access Report Designer 2000 Requires Visual Studio .Net 2003 Does not work on Visual Studio 2005 VS .Net 2003 and VS 2005 run side-by-side 2005 Requires Visual Studio 2005 IDE – included in SQL Server 2005 box Upgrades RS 2000 RDLs on first load Does not output RS 2000 RDLs

Upgrading Relational Engine 8/9/2019 9:18 PM Upgrading Relational Engine NOT REQUIRED to upgrade Reporting Services Relational Engine upgrade changes:- Files on disk Database format Does not affect RSDB contents nor schema If Report Server and SQL Relational Engine are in different instances: You can upgrade Report Server without upgrading RE You can upgrade RE without upgrading Report Server If Report Server and SQL Relational Engine are in the same instance (Default): Either upgrade RS and RE at same time Or migrate RS to another computer/instance © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Upgrading SQL Server Analysis Services

Analysis Services Upgrade Options Just run the installation and chose to upgrade the existing instance. Runs the migration process under the hood Reuse of existing hardware and IP addresses etc Migration Supports migrating individual databases Enables customer to move databases one by one through migrate  process  verify  production Side by side comparison with AS2000 possible Easier to troubleshoot upgrade issues AS2000 data is available to user during migration procedure Redesign Makes best use of new features Takes resources to redeploy

Upgrade Advisor Known Upgrade Issues 8/9/2019 9:18 PM Upgrade Advisor Known Upgrade Issues Run Upgrade Advisor before any Migration or Upgrade! Discontinued: Virtual cubes, virtual dimension, custom level formulas Mostly replaced by other features Linked measure groups, multiple hierarchies, MDX scripts Deprecated: ie may be discontinued in next release (after SQL2005) Calculated cells, cell evaluation list… Behavioral changes in some features Check Books Online for all upgrade issues and mitigations © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Upgrade/Migration logic 8/9/2019 9:18 PM Upgrade/Migration logic Upgrade/migration logic does best possible job while preserving compatibility with AS2000 database Query results, schema rowsets, unique names, etc. Some objects/features are not migrated: Drill through Linked cubes and dependant objects Remote partitions However migrated database is not best practice for AS2005 Different from database redesigned using AS2005 tools © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Analysis Services 2005 Migration Wizard Demo Analysis Services 2005 Migration Wizard Upgrade Foodmart Open Management Studio Select Migration Wizard Choose Foodmart from SS2000 AS Fix Migration Issues Open BI Dev Studio Open Migrated Foodmart Fix issues Change datasource from ODBC to OLEDB (Access database in C:\) Foodmart DSV. 3 tables need column1 fixing by removing “ round fields. Warehouse cube. Edit partitions and remove all the double quotes Build sales cube. Modify Migrated Cube From BI Dev Studio Select new project Choose Import AS Services 9 Database Remember its an instance called SS2000\SS2005 Fixup Gender and marital Status Delete the shared dimensions Gender and Marital Status Edit Customers dimension Rename the attributes to more appropriate names Select Gender and marital Status and in properties table change AttributeHierarchyVisible to true Change the properties of the solution to deploy to SS2000\SS2005 Delete Warehouse and Sales & Warehouse cubes Edit sales cube and add warehouse and

Post Upgrade Modifications 8/9/2019 9:18 PM Post Upgrade Modifications Two options: Connect to live database via BI Dev Studio and edit Import live database into BI project, work offline and deploy to server Use wizards and designers to add features: KPIs Perspectives Translations MDX Script Drill through and report actions © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Redesign Database Alternative to Upgrade and Migration 8/9/2019 9:18 PM Redesign Database Alternative to Upgrade and Migration Use BI Dev Studio wizards and designers DSV wizard & designer - model relational schemas, views, calculated columns Dimension wizard & designer Cube wizard & designers BI wizard for adding calcs – time intelligence, account intelligence, etc. Mining model wizard & designer © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Upgrading Data Transformation Services

DTS Options Use the DTS Runtime to run packages “as is” 100% compatibility 0% future proof Incorporate DTS package into a larger SSiS package Provides an option to “enhance” a DTS package Use the migration Wizard to convert to SSiS package Wizard may well resort to option 2. Rewrite package using SSiS

Maintaining DTS 2000 Packages After an Upgrade 8/9/2019 9:18 PM Maintaining DTS 2000 Packages After an Upgrade Tools install includes DTS 2000 runtime Existing packages execute as before ie running jobs still execute! Repository support removed Use SQL Server 2005 Management Studio to manage DTS packages on both 2000 and 2005 servers. Access via Legacy node in Object Explorer Legacy UI components don’t ship with 2005 Download DTS 2000 Designer Components http://www.microsoft.com/downloads/details.aspx?FamilyID=d09c1d60-a13c-4479-9b91-9e8b9d835cdc&DisplayLang=en © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Maintain DTS 2000 packages with 2005 Tools Demo Maintain DTS 2000 packages with 2005 Tools Open Management Studio Search under management for legacy node Import packages and show how the can be edited Choose

Execute DTS 2000 Package Task 8/9/2019 9:18 PM Execute DTS 2000 Package Task Use the Execute DTS 2000 Package task to invoke DTS packages from within an SSIS 2005 package. Wrap legacy packages to take advantage of improved SSIS: Looping and sequencing constructs Package security Event handling, restartability SSIS Service package enumeration and management Embed legacy package in 2005 package for easier deployment. Note – 32-bit only © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Execute DTS 2000 packages from SSIS 2005 Demo Execute DTS 2000 packages from SSIS 2005 Open BI Dev Studio Create new SSiS project Pull across Execute DTS 2000 transform Add-in the computername DTS task

Package Migration Wizard 8/9/2019 9:18 PM Package Migration Wizard “Best Effort” migration Creates new SSIS package; leaves original in place. Migrate what we can Variables and control flow Most tasks Wrap what we can not Complex Data Transformation Tasks AS Tasks Some constructs not supported Transactions Dynamic Property Task Access to old API; script on step © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Package Migration Cases 8/9/2019 9:18 PM Package Migration Cases Workflow Simple Data Transformation Complex Data Transformation Self-modifying packages Dynamic Properties Nested packages Custom Task Complexity © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Using the Upgrade Wizard to upgrade DTS packages to SSIS Demo Using the Upgrade Wizard to upgrade DTS packages to SSIS

DTS Recommendations DTS API is deprecated in this release. 8/9/2019 9:18 PM DTS API is deprecated in this release. Complete migration to SSIS before next release of SQL Server. Limit further investment in DTS 2000 packages. Migrate quickly where complexity, stability, performance, of packages are low. Rewrite where complexity, performance, features justify. E.g. order of magnitude differences in script, lookup performance. © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Thank you for attending this TechNet Event http://www.microsoft.com/uk/technet PS (The evaluation form is now sent out electronically with your thank you e-mail. This can take up to 5 working days. Please do feedback as we read all the comments and use them to shape future event content)