Category Archives: Uncategorized

Common Expressions In the Data Flow

I use the Derived Column transform in the Data Flow a lot. In fact, I can’t remember the last time I wrote a production package that didn’t include at least one Derived Column transform in it. Over time, I’ve built … Continue reading

Posted in Uncategorized | Comments Off on Common Expressions In the Data Flow

Sending an Alert if a Package Runs Too Long

A question that has come up in a few different situations recently is how to send someone an alert if your package is taking too long to execute. For example, you might have a package that loads a large number … Continue reading

Posted in Uncategorized | Comments Off on Sending an Alert if a Package Runs Too Long

RetainSameConnection and Expressions

I ran across a forum post today that highlighted a limitation with connection managers that I wasn’t aware of, so I thought I’d post it here. If you have RetainSameConnection set to TRUE, and you are also trying to update … Continue reading

Posted in Uncategorized | Comments Off on RetainSameConnection and Expressions

ssisUnit – A Unit Testing Tool for SSIS

I’ve been a bit lax posting on my blogs and the MSDN forums recently. Fortunately, I have a good reason (at least I think it’s a good one). 🙂 My employer, Mariner, has graciously given me permission to open source … Continue reading

Posted in Uncategorized | Comments Off on ssisUnit – A Unit Testing Tool for SSIS

Using the Data Profiling Task To Profile All the Tables in a Database

SQL Server 2008 introduces a new task that allows you to profile the data in a table. Jamie Thomson has a great series of posts about the different profiling options available on the task. If you are not already familiar … Continue reading

Posted in Uncategorized | Comments Off on Using the Data Profiling Task To Profile All the Tables in a Database

February CTP for SQL Server 2008

The February CTP for SQL Server 2008 has been released, and is available to download at https://connect.microsoft.com/SQLServer/. Microsoft is also sponsoring a bug bash contest, with prizes for the most bugs, most critical bug, etc. The rules are posted here: … Continue reading

Posted in Uncategorized | Comments Off on February CTP for SQL Server 2008

Bundling Errors in the Data Flow

I’ve posted about handling multiple errors in SSIS before, but that post was addressing it in the context of the control flow. What if you want to capture a series of data errors from the data flow? An example of … Continue reading

Posted in Uncategorized | Comments Off on Bundling Errors in the Data Flow

Adding Headers and Footers to Flat Files

A common question with SSIS is how to handle adding headers and footers to a flat file when the format is different that the data rows. This gets more difficult when the header or footer needs to contain data based … Continue reading

Posted in Uncategorized | Comments Off on Adding Headers and Footers to Flat Files

Importing Files Using SSIS

A topic that has come up a few times recently is the idea of loading a set of files into a database using SSIS. One of the data flow components in SSIS is the Import Column transform, which allows you … Continue reading

Posted in Uncategorized | Tagged , | Comments Off on Importing Files Using SSIS

New Tool to Help With Partitioned Tables

Stuart Ozer on the SQL Server Customer Advisory Team (CAT) has posted a new tool to CodePlex to help with the management of "staging" tables for swapping data in and out of partitioned tables. Since this is a common scenario … Continue reading

Posted in Uncategorized | Comments Off on New Tool to Help With Partitioned Tables