Consulting Training Blog Careers About Us Contact Us
All Classes Will Be Held Virtually – Live Online Intertech's Training Division has been successfully instructing professionals through virtual live online training since the advent of the smartboard. It is a proven form and offers the convenience of live questions, group interaction, and labs with an instructor looking over your shoulder. Because of this, we will continue all classes live but virtually, including Agile and Scrum instruction, so businesses and individual’s seeking professional development can keep moving forward during these unexpected times.

SQL Server 2008 Integration Services (SSIS) Training

Course ID: LKSI8-CW-50
Duration: 3 Days

Upcoming Classes

Click the Get Notified button for priority notification when a class is next scheduled.

Get Notified

On Site/Private

Can't find a class that fits right for you? Contact us to inquire about scheduling your own private class

Contact Us


This course will no longer be run on the public schedule. Check out the most updated version: SQL Server 2012/2014 Integration Services (SSIS) Training.
This course will enable technology professionals with little or no ETL experience to be comfortable and productive with the SSIS tools and technologies. In this course you will learn about the Business Intelligence Development Studio (BIDS) and working with Control and Data Flows to build workflows to extract, transform, and load data using a variety of data sources, transformations, and destinations. You will also become familiar with SSIS package management and package deployment along with learning to write solid code using debugging, error handling and logging techniques.

Bring This Course To You

For groups of 5 or more, let Intertech bring this course to your location. Customized versions tailored towards your objectives are also available.

Learn More

Learning Objectives

During this course students will learn:

  • How to use Bids to create well-designed packages
  • About Control Flows, how to build them using many of the built-in tasks, including the various containers
  • How to use the Data Flow task to perform primary ETL operations
  • About variable and configurations to make your packages dynamic and resilient to changes in environments
  • About the features in BIDS and Integration Services that help you troubleshoot a package
  • How to deploy and manage packages effectively
  • How to write script so that you can go beyond the built-in taks, data sources and destinations, and transformations, as well as building and using custom components
  • Best practices that will make it easier to develop and maintain a package over its entire life cycle
  • About using Integration Services for tasks other than traditional ETL operations


This course assumes no prior knowledge of SQL Server Integration Services. This course does assume prior knowledge of SQL Server 2008 and the use of SQL Server Management Studio for development and administrative tasks.  You should be able to create CRUD (create, retrieve, update, and delete) queries using T-SQL, understand basic relational databases design, run script files and diagnose problems that occur, and have experience building applications that access data stored in SQL Server.  You must also know how to connect to an instance of SQL Server 2008 using the various connection dialog boxes in Management Studio and development tools.

Course Outline

A Guided Tour of SSIS
  • Understanding Integration Services 
  • Exploring and Executing an SSIS Package in BIDS
  • Exploring and Executing a Package outside of  BIDS
Introduction to Control Flow
  • Overview of Control Flow in Integration Services 
  • Working with Workflow Tasks
  • Precedence Constraints
 Data Flows
  • The Data Flow Task
  • Data Viewers
  • Data Flow Transformations
Variables and Configurations
  • Understanding Variables
  • Using Variables in Control Flow
  • Using Variables in Data Flow
  • Configurations
  • Using Variables and Configurations between Packages
Advanced Control Flow
  • Advanced Control Flow Overview
  • Using Containers
  • Transactions Support in Integration Services 
Error Logging and Handling
  • When Things Go Wrong
  • Checkpoints
  • Handling Errors and Debugging
  • Packaging Logging
  • Event Handling
Advanced Data Flow
  • Synchronous and Asynchronous Transformations
  • Using Advanced Transformations
  • Handling Slowly Changing Dimensions
Package Deployment
  • Deploying Packages
  • Create a Package Deployment Utility
  • Installing a Package
  • Redeploying Updated Packages
Package Management
  • Overview of Package Management
  • Managing Integration Services Packages
  • Executing Packages
  • Integration Services Security
Scripting and Custom Components
  • Extending SSIS Capabilities Through Code
  • Scripting in Control Flows with the Script Task
  • Scripting in Data Flows with the Script Component
  • Custom SSIS Components
Best Practices
  • Best Practices for Using Integration Services 
  • Best Practices for Package Development and Design 
  • Data Flow Best Practices
  • Deployment and Management Best Practices
Going Beyond ETL
  • Using SSIS Beyond ETL
  • Migrating and Maintaining SQL Servers with SSIS
  • Working with Analysis Services
  • Working with Windows Management Instrumentation

Free Resources from Intertech

Free On-Demand Videos: SSRS Report Builder Tips

2 Free Resources: Missed Issues in Software Estimation and Stakeholder Questionnaire

Free eBook: Data Science with Microsoft SQL Server 2016