From DTS to SSIS, Redesign or Upgrade L.Srividya Architect Advisor | Microsoft India
Session Objectives And Takeaways 1/13/2019 Session Objectives And Takeaways Session Objective(s): Learn how to upgrade Learn why to upgrade Learn why NOT to upgrade Understand whether you should upgrade or redesign Understand some of the great capabilities that will make your decision easier © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
TechReady7 Breakout Chalktalk Template 1/13/2019 Agenda Why upgrade How to Upgrade Identifying Upgrade Issues Identifying Reasons to Redesign & Redesign Considerations © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Why upgrade – DIA before SSIS
Why upgrade – DIA with SSIS
Preparing to upgrade from DTS to SSIS 2008 Deprecated features DTS Object Model ActiveX Script Task Discontinued Functionality Visual Studio for Applications Breaking Changes Connection Strings Third party components
Upgrade from DTS to SSIS 2008 SQL Server 2008 Upgrade Advisor SQL 2008 Support for DTS packages Continue to run existing DTS packages Migration wizard Rewrite Third Party Tools
SQL Server 2008 Upgrade Advisor
Upgrade Advisor Detects and Identifies potential Upgrade Issues Reports Upgrade issues: Password Protected DTS Packages Unable to Scan Packages Unregistered Tasks Only Most Recent Version of Package Identifies Package Migration Issues Rewrite Replace recommendations on Encapsulation
Upgrade Advisor Report
Upgrade Advisor Report contd..
Continue to run & modify existing DTS packages
DTS support in SQL Server 2008 TechReady7 Breakout Chalktalk Template 1/13/2019 DTS support in SQL Server 2008 Execute DTS 2000 Package Task © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
DTS support in SQL Server 2008
DTS support - Installations SQL Server 2005 Backward Compatibility installer for DTS run-time support SQL Server 2005 DTS Designer Component installer for DTS design support
DTS package Migration Wizard
DTS Upgrade options – Migration Wizard
DTS Upgrade options – Migration Wizard
Migration Wizard contd..
Post Migration Checks Partial Migrations ActiveX Scripts Dynamic Properties Task conversion to Script Task
32/64 bit considerations No 64 bit design-time or runtime support 64 bit data providers Setting the Run64BitRuntime project property Package Execution Options
SSIS 2005 to SSIS 2008 upgrade Using BIDS 2008 Package is automatically upgraded when opened in SSIS 2008 Running the Package upgrade wizard Custom objects / Third party custom objects needs to be re-written for compatibility with SSIS 2008
Rewrite/Redesign
Redesign Considerations Microsoft BI Voyage Redesign Considerations Architectural Changes Components Integration Challenges
Architecture SQL Server Integration Services (SSIS) service Microsoft BI Voyage Architecture SQL Server Integration Services (SSIS) service SSIS object model Two distinct runtime engines: Control flow Data flow 32-bit and 64-bit editions
Compelling Components / Features for Rewrite Containers Tasks Precedence Constraints Variables Data Flow / Transformations
Integration Challenges ADO.NET Connectivity Connectivity to a wide range of data sources Custom script development for some complex integration tasks Decreasing time available for integration tasks to complete Cleansed data for loading or data assessed before data mining Management of changing data in a data warehouse VSTA Design Environment Persistent Lookups and Pipeline Scalability Data Profiling Change Data Capture and MERGE
Third Party Tools
DTSxChange DTS xChange is an enterprise solution offered by a Microsoft partner, Pragmatic Works Software. This solution migrates DTS packages to SSIS while applying a series of best practice rules to the packages
References Considerations for Upgrading Integration Services - http://go.microsoft.com/fwlink/?LinkId=132615 Upgrading Data Transformation Services How-to Topics - http://go.microsoft.com/fwlink/?LinkId=132615 Support for Data Transformation Services (DTS) in SQL Server 2008 - http://go.microsoft.com/fwlink/?LinkId=132618 Migrating Data Transformation Services Packages - http://go.microsoft.com/fwlink/?LinkId=132619 Discontinued Integration Services Functionality in SQL Server 2008 - http://go.microsoft.com/fwlink/?LinkId=132621 -
Feedback / QnA Your Feedback is Important! Please take a few moments to fill out our online feedback form at: << Feedback URL – Ask your organizer for this in advance>> For detailed feedback, use the form at http://www.connectwithlife.co.in/vtd/helpdesk.aspx Or email us at vtd@microsoft.com Use the Question Manager on LiveMeeting to ask your questions now!