Login / Register  search  syndication  about

          Kris Halsrud's Blog

Kris Halsrud on development and Integration with CRM and Development

SQL Server SSIS configuration issues

Recently I ran into a problem where I was unable to load a SSIS package into a SQL 2005 Server instance.  I received the following error:

 

The SQL Server specified in Integration Services service configuration is not present or is not available. This might occur when there is no default instance of SQL Server on the computer. For more information, see the topic "Configuring the Integration Services Service" in SQL Server 2008 Books Online.

Login Timeout Expired

An error has occurred while establishing a connection to the server. When connecting to SQL Server 2008, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections.

 

After a little bit of Googling I found the problem to be a configuration file that was not set up properly.  There is a file called MsDTSSrvr.ini.xml that resides in the folder C:\Program Files\Microsoft SQL Server\XXX\DTS\Binn, where XXX is the numeric equivalent of the SQL server version running.  In this file there is an XML markup for the server name.  In my case it looked like this:

<?xml version="1.0" encoding="utf-8"?>
<DtsServiceConfiguration xmlns:xsd="
http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <StopExecutingPackagesOnShutdown>true</StopExecutingPackagesOnShutdown>
  <TopLevelFolders>
    <Folder xsi:type="SqlServerFolder">
      <Name>MSDB</Name>
      <ServerName>.</ServerName>
    </Folder>
    <Folder xsi:type="FileSystemFolder">
      <Name>File System</Name>
      <StorePath>..\Packages</StorePath>
    </Folder>
  </TopLevelFolders> 
</DtsServiceConfiguration>

Notice the Server name tag used the "." which denotes the default instance.  Unfortunately my SQL instance I was attempting to load my SSIS package into was not the default instance.

Changing the XML file to have my instance allowed me to add the SSIS properly.  Please note you also need to stop and restart the SQL services in order to have this change take place:

<?xml version="1.0" encoding="utf-8"?>
<DtsServiceConfiguration xmlns:xsd="
http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <StopExecutingPackagesOnShutdown>true</StopExecutingPackagesOnShutdown>
  <TopLevelFolders>
    <Folder xsi:type="SqlServerFolder">
      <Name>MSDB</Name>
      <ServerName>MYSQLSERVER\MYINSTANCE</ServerName>
    </Folder>
    <Folder xsi:type="FileSystemFolder">
      <Name>File System</Name>
      <StorePath>..\Packages</StorePath>
    </Folder>
  </TopLevelFolders> 
</DtsServiceConfiguration>

What's This?
Bookmark and Share

About Kris Halsrud

   Kris Halsrud is a Senior Analyst / Developer for Customer FX Corporation.


Related Content
   Opening up a world of possibilities with SalesLogix mail merge documents- Using SQL functions
I just came up with a really cool way of doing some potentially really cool and complicated things from w
Posted on Jun 22, 2010 by Kris Halsrud to Kris Halsrud's Blog
 
   Sysdba fix script for SalesLogix database restores
When restoring a SalesLogix SQL database backup from one server to another, you must synchronize the data
Posted on Mar 30, 2010 by Kris Halsrud to Kris Halsrud's Blog
 
   Editing tables in SQL 2008
I recently ran into an issue when trying to edit a SalesLogix table in the SQL Management Studio 2008. I
Posted on Mar 16, 2010 by Kris Halsrud to Kris Halsrud's Blog
 
   Determining the size of SQL database tables and indexes
How to determine the size of database objects using a T-SQL script
Posted on Aug 19, 2009 by Kris Halsrud to Kris Halsrud's Blog
 
   ERP Link - Why do you hate the smallint?
ERP Link will not work with SmallInt data types, even though they are a valid SalesLogix data type and ca
Posted on Jul 16, 2009 by Kris Halsrud to Kris Halsrud's Blog
 
Comments

No Comments

Leave a Comment

(required)  
(optional)
(required)  
Add
All contents Copyright © 2010 Customer FX Corporation
Customer FX Corporation
2324 University Avenue West, Suite 115
Saint Paul, Minnesota 55114
Tel: 800.728.5783

  Follow @CustomerFX on twitter
Follow the best news, tips, and articles
  Subscribe to Customer FX on youtube
Watch SalesLogix tutorial videos from Customer FX
Login / Register