Login or Sign Up to become a member!
LessThanDot Sit Logo

LessThanDot

Data Management

Less Than Dot is a community of passionate IT professionals and enthusiasts dedicated to sharing technical knowledge, experience, and assistance. Inside you will find reference materials, interesting technical discussions, and expert tips and commentary. Once you register for an account you will have immediate access to the forums and all past articles and commentaries.

LTD Social Sitings

Lessthandot twitter Lessthandot Linkedin Lessthandot friendfeed Lessthandot facebook Lessthandot rss

Note: Watch for social icons on posts by your favorite authors to follow their postings on these and other social sites.

Your profile

    Search

    XML Feeds

    Google Ads

    « SQL Advent 2011 Day 15: JoinsSQL Advent 2011 Day 14: EXCEPT and INTERSECT SET Operations »
    comments

    In a previous post, SQL Server Integration Services tools to have – Expression Editor & Tester, I discussed a tool that is extremely useful for preparing and maintaining expressions. Expressions are extremely common now to enforce dynamic and mobile SSIS packages. Tools like the editor make that task more efficient. Another tool that has recently been provided on Codeplex is the Configuration File Editor.

    Overview

    Given an SSIS package that consists of two packages, Package.dtsx and Package1.dtsx, the packages have a configuration file that allows a setting in Packge.dtsx for the execute package task. The value that can be altered is the package name property. This makes the task of the initiating package to be more dynamic on what package it can call.

    In a production setting and more commonly in my own practices, Business Intelligence Studio or any version of Visual Studio is not allowed as a standard installation. This is to prevent unwanted use of resources on the server. Servers should be built and maintained for their distinct purpose. A database server’s purpose is not to be a development ready machine. SSIS Configuration Editor assists in not having those IDEs on the servers by allowing a thin and simple method to configure configuration files.

    In the initial screens of the editor, the server and the package folder are shown. The package source is also available for both a SQL Server and File System store.


    The first nice feature is the evaluation of the configuration file. Notice the red font in the above image. This indicates the configuration file is missing or there are permission issues getting to the file. Even if you do not intend to edit the files, this feature can prove valuable to validate the configuration files on a scheduled basis.

    Once the issue with the file is resolve, the font returns to black. Now, the editor cannot edit the internals of the configuration files. The purpose is to have multiple configuration files and a quick method for you to alter the configuration file that is used per that package. In a transport or mobile package setting, this is extremely useful.

    About the Author

    Ted Krueger is a SQL Server MVP and has been working in development and database administration for 13+ years. Specialties range from High Availability and Disaster / Recovery setup and testing methods down to custom assembly development for SQL Server Reporting Services. Ted blogs and is also one of the founders of LessThanDot.com technology community. Some of the articles focused on are Backup / Recovery, Security, SSIS and working on SQL Server and using all of the SQL Server features available to create stable and scalable database services. @onpnt
    Social SitingsTwitterLinkedInLTD RSS Feed
    359 views
    Instapaper

    No feedback yet

    Leave a comment


    Your email address will not be revealed on this site.

    Your URL will be displayed.
    (Line breaks become <br />)
    (Name, email & website)
    (Allow users to contact you through a message form (your email will not be revealed.)