TechBubbles

SSIS Package Configuration in SQL server 2008

SSIS configuration wizard allows you to create configurations for packages. It also allows you to update the properties and objects of the package at run time.

Package Configuration Benefits

  • Configuration really helps the developers to smoothly move the packages from Development environment to Production environment.

         Eg: Configuring the source path of the file or updating the database

              connection string.

  • Configurations makes it easier when you deploy the packages over different sql servers.
  • Using property expressions we can update the value of variable in configuration. More about this can be read here

1. Open the Business Intelligence Development Studio from Start->Programs

    image 

Read more

Related Posts:

1 comment

Runtime Settings with SSIS Package

Introduction

Clients may require to integrate the SSIS packages in their environment(Production). SSIS package settings needs to be changed at run time and all settings needs to be pulled from the database using set of stored procedures.

1. Create a SSIS package and drag the Execute SQL task to control flow in the package as follows

image

Read more

Related Posts:

1 comment

Using File System Task and FTP Task in SQL server SSIS

Tasks are fundamental units in SSIS control flow. Every task in SSIS needs to be configure with required fields. This post going to explain how to use FTP and File System task. You can use the File System to automate data load process.

Consider a scenario where you receive a file from source system via FTP and your package needs to be react by moving it to another working directory.

1. Create a new SSIS package using BIDS and drag the FTP task to the design pane.

image  

2. Double click the task to set the properties

image 

Type a name for the task and set the FTPConnection properties as shown above.

image

Go to File Transfer page and select the value for remoteVariable. Click Ok to exit the editor. After file being downloaded then you can copy to the local folder for achieving. To copy the file into an archive directory, we will use the File System task. Drag the task to designer and configure the properties.

image

In the control tab, connect the FTP file task to the File System task with a precedence constraint. The file will be FTPed first and then copied to the archived folder.

image

Related Posts:

No comments

Creating a SSIS package in VS 2008

This post explains in detail about creating a SSIS package in VS 2008, project folder structure and designer. You can read this post to get understanding on SSIS.

BIDS(Business Intelligence Development Studio) can be found after installing the full version of SQL server 2005 or 2008. I am using the 2008 version for this post. The SSIS development environment is detached from SQL server and you can develop the package offline then can be deployed to the server.

BIDS can be found in the SQL server 2008 group as shown below

image

1. To start a new SSIS project, first you need to open BIDS and select File —-> New —–> Project

image

2. In the solution explorer you will notice an empty package called package.dtsx was created.

image

3. Drag the Execute Process Task to designer from tool box. Double click the task to configure it. Name the task Notepad and browse the file location for executing the task.

4. Drag another Executable Task to designer and double-click on it to open the editor. Name the task calc and browse the exe file for executing the task.

image

These tasks are now connected, and the calc task will not execute until the first task succeeds.

5. Save the project and run it you were able to see the notepad. After closing the notepad you will get the calc. After execution of this package the tasks should show as green in color, which means successfully executed.

If you look into the directory that contains your solution , you were able to see

  • .dtsx – A SSIS package
  • .ds  – A shared data source file
  • .dsv – A data source view
  • dtproj – A SSIS project file

The toolbox will look like the same

image

Related Posts:

2 comments

SQL Server Integration Services Features

SSIS is one of the powerful features in SQL Server 2005. Technically it is business intelligence feature and you can load data and do some tasks on it. Traditional DTS has been renamed to SSIS as a foundation to Business Intelligence.

This post briefly explains about the tools in SSIS

Import and Export Wizard

You can use SSIS Import and Export  Wizard to move data from any OLEDB data source to a destination. You encapsulate all data in a single transaction.

BIDS Business Intelligence Development Studio

It is the central tool used by the SQL server SSIS developers to design packages.

You can use SSIS as am ETL tool. A core component of SSIS is Package. Package is a collection of tasks that execute in orderly fashion. A package can be saved onto a SQL server in msdb  database. It can also saved as a .DTSX file which is an XML-structured file.

Read more

Related Posts:

2 comments