Institutionalized!

Introduction This post is the nineteenth part of a ramble-rant about the software business. The current posts in this series are: Goodwill, Negative and Positive Visions, Quests, Missions Right, Wrong, and Style Follow Me Balance, Part 1 Balance, Part 2 Definition of a Great Team The 15-Minute Meeting Metaproblems: Drama The Right Question Software is Organic, …
Continue reading Institutionalized!

SSIS Training Class in Waltham, MA October 6 – 8

There are lots of things I love about training. I enjoy interacting with those enthusiastic to learn. I love watching the lights come on as students realize the solution to some issue they’ve battled. I really love hanging out with students durning breaks and after class – talking about ways to solve their ETL or …
Continue reading SSIS Training Class in Waltham, MA October 6 – 8

Speaking at CodeStock Saturday!

I’m honored to present two sessions at CodeStock Saturday 26 Jun 2010: Introduction to Incremental Loads with SSIS and Applied SSIS Design Patterns! I love speaking at developer events and I am sincerely grateful CodeStock is allowing me this opportunity. Introduction to Incremental Loads with SSIS is a neat session. I talk about ways to get SSIS to …
Continue reading Speaking at CodeStock Saturday!

Presenting to the New England SQL Server Users Group 10 Jun 2010!

I am honored to present Applied SSIS Design Patterns to the New England SQL Server Users Group on 10 Jun 2010! This is a reprise of the spotlight session presented at the PASS Summit 2009. Abstract “Design Patterns” is more than a trendy buzz phrase; design patterns are a way of breaking down complex development projects into …
Continue reading Presenting to the New England SQL Server Users Group 10 Jun 2010!

Pre-Conference Sessions at the PASS Summit

Introduction I have some thoughts on the selection of pre-conference and post-conference session presenters at the PASS Summit. PASS pre-conference and post-conference sessions are $395. Trainers and speakers in the various SQL Server fields (relational engine, business intelligence, etc.) are selected to deliver these day-long seminars before and (now) after each PASS Summit. I have attended …
Continue reading Pre-Conference Sessions at the PASS Summit

SSIS is Case-Sensitive

Introduction SSIS is case-sensitive even if the database is case-insensitive. Imagine…  … you work in an ETL shop where someone who believes in natural keys won the Battle of the Joins. Imagine one of your natural keys is a string. (I know it’s a stretch… play along!). Let’s build some tables to sketch it out. If you …
Continue reading SSIS is Case-Sensitive

T-SQL Snack: How Much Free Storage Space is Available?

Introduction Ever have a need to calculate the total available storage space for a server? Recently I did. Here’s a solution I came up with – I bet someone can do this better! xp_fixeddrives There’s a handy stored procedure called xp_fixeddrives that reports the available storage space: exec xp_fixeddrives This returns: drive MB free—– ———–C     …
Continue reading T-SQL Snack: How Much Free Storage Space is Available?