
<rss version="2.0">
	<channel>
		<title>SQLDTS.com - SQLIS.com</title><link>http://www.sqlis.com</link><description>Microsoft SQL Server Data Transformation Services and SQL Server Integration Services on the web.</description><language>en-us</language><copyright>Copyright © 2001-2008 SQLDTS.com &amp; SQLIS.com</copyright><webMaster>webmaster@sqldts.com</webMaster><generator>SQLDTS.com &amp; SQLIS.com v3.0.0</generator><ttl>720</ttl><image><url>http://www.sqlis.com/images/sqlis.gif</url><title>SQLIS.com</title><link>http://www.sqlis.com</link></image>
		<category>Technical Articles</category>
		<category>Computer Programming</category>
		<category>SQL</category>
		<item>
<title>Excel Inserts Null Values</title>
<link>http://www.sqldts.com/254.aspx</link>
<description>&lt;P&gt;&lt;FONT size=&quot;4&quot;&gt;PROBLEM: Why does Excel Insert NULLs into my table when I know  			there is good data in there?&lt;/FONT&gt;. &lt;/P&gt; &lt;P&gt;When you import data from Excel the driver looks at the first 8 rows of data in  	a column and makes the decision that all data is to be of that type. So for  	example say I have the following data in an Excel spreadsheet column&lt;/P&gt; &lt;P&gt; 	 		&lt;TABLE id=&quot;Table1&quot;...</description>
<pubDate>Tue, 31 May 2005 22:57:44 GMT</pubDate>
<guid isPermaLink="false">-1589739462</guid>
</item>
<item>
<title>Multiple Paths in Workflow</title>
<link>http://www.sqldts.com/218.aspx</link>
<description>                                                                                                                                                                                                                                                                                                                                                                                                               ...</description>
<pubDate>Mon, 01 Nov 2004 07:00:00 GMT</pubDate>
<guid isPermaLink="false">-73602791</guid>
</item>
<item>
<title>Read File Transformation</title>
<link>http://www.sqldts.com/304.aspx</link>
<description>                                                                                                                                                                                                                                                                                                                                                                                                               ...</description>
<pubDate>Mon, 02 Aug 2004 07:17:13 GMT</pubDate>
<guid isPermaLink="false">1688996554</guid>
</item>
<item>
<title>Global variable diagnostic script</title>
<link>http://www.sqldts.com/303.aspx</link>
<description>There is often some confusion about the real value of a global  variable at run-time, or the current execution location and  security context. This simple script will illustrate what  is really going on. .   When trying to debug a package and isolate the problem, it  is not always practical to use a full debugger, and  sometimes it is just simpler to use a more manual approach  to isolating...</description>
<pubDate>Thu, 08 Jul 2004 19:34:45 GMT</pubDate>
<guid isPermaLink="false">-1076987954</guid>
</item>
<item>
<title>SQLDTS File Transfer Protocol Task</title>
<link>http://www.sqldts.com/302.aspx</link>
<description>The SQLDTS FTP Task is designed to give you greater control over FTP operations  compared to the task supplied with SQL Server 2000, as well as supporting SQL Server 7.0.  .   The task supports both upload and download operations, as well as exposing options such  as port, connection type and transfer type.  .    Other features include wildcard support, file filters with date parameters and the...</description>
<pubDate>Tue, 06 Jul 2004 15:18:17 GMT</pubDate>
<guid isPermaLink="false">-40779842</guid>
</item>
<item>
<title>Bulk Export Task</title>
<link>http://www.sqldts.com/237.aspx</link>
<description>   The DTS Bulk Export Task was originally conceived in response to a problem with  the OLE-DB provider for text files. For more details see &lt;a href=&quot;/297.aspx&quot; &gt;DataPump truncates delimited fields to 255 characters&lt;/a&gt;.  Whilst this problem can be fixed quite easily the Bulk Export Task  still offers some benefits over the DataPump due to it's simplicity,  for example it doesn't require you to...</description>
<pubDate>Thu, 22 Apr 2004 16:51:34 GMT</pubDate>
<guid isPermaLink="false">-1233055152</guid>
</item>
<item>
<title>How to export all tables in a database</title>
<link>http://www.sqldts.com/299.aspx</link>
<description>This is a very short article as it is really a demonstration of  concepts explained elsewhere, although quite a useful  implementation in it's own right. The export itself is done with  the &lt;a href=&quot;/237.aspx&quot; &gt;Bulk Export Task&lt;/a&gt;, and this is wrapped in a recordset driven loop as covered in the article  &lt;a href=&quot;/298.aspx&quot; &gt;How to loop through a global variable Rowset&lt;/a&gt;. The key to the...</description>
<pubDate>Tue, 17 Feb 2004 20:58:57 GMT</pubDate>
<guid isPermaLink="false">-148058290</guid>
</item>
<item>
<title>Global Variables and Stored Procedure Parameters</title>
<link>http://www.sqldts.com/234.aspx</link>
<description>Input Parameters.   One of the benefits of the SQL Server 2000 is that the SQL tasks support  mapping of global variables  to parameter placeholders within the SQL. This means you can use the  global variable as an input parameter for your stored procedure. .    Create a new package, adding a SQL Server connection pointing to the  database where you have created the sample stored procedure.  Next...</description>
<pubDate>Mon, 16 Feb 2004 20:35:36 GMT</pubDate>
<guid isPermaLink="false">1161596060</guid>
</item>
<item>
<title>Getting Syntax Help for DTSRun</title>
<link>http://www.sqldts.com/301.aspx</link>
<description>If you are having problems with the syntax for the dtsrun.  command line, or just want an easy way of generating a valid command  line first time, try using the dtsrunui. utility. As the name indicates  it is very similar to dtsrun, but with a user interface. This allows you to  easily select your package, including settings for global variables and  logging, then use the generate function to...</description>
<pubDate>Mon, 19 Jan 2004 20:15:17 GMT</pubDate>
<guid isPermaLink="false">411209865</guid>
</item>
<item>
<title>Execute a package from a package</title>
<link>http://www.sqldts.com/215.aspx</link>
<description>You can use a parent or master package to control the execution of one or more child packages. This is often used in a looping scenario, or when there are a number of individual packages that make up a process. .    This can be achieved very simply in SQL Server 2000 by using the Execute Package Task. As well as being very simple to use it supports transactions, the benefits of which should be...</description>
<pubDate>Mon, 12 Jan 2004 22:16:00 GMT</pubDate>
<guid isPermaLink="false">257194110</guid>
</item>
<item>
<title>DTSBackup 2000</title>
<link>http://www.sqldts.com/242.aspx</link>
<description>DTSBackup 2000 is a designed to help with both backup and transfer of  DTS packages. Whilst it is not recommended as a substitute for your  normal file and database backup routines, it is an additional layer of  protection, with the benefit of package level granularity. See the article &lt;a href=&quot;/202.aspx&quot; &gt;Backing Up Packages&lt;/a&gt; for additional information. .   Whilst the name is backup, it is...</description>
<pubDate>Tue, 30 Sep 2003 17:55:35 GMT</pubDate>
<guid isPermaLink="false">-433436515</guid>
</item>
<item>
<title>How to loop through a global variable Rowset</title>
<link>http://www.sqldts.com/298.aspx</link>
<description>   The Execute SQL Task for SQL Server 2000 allows both input and parameters to be specified. In this article we will be focusing on the Rowset output parameter functionality,  and what we can then do with the Recordset it returns. The Rowset parameter  takes the result set of a SELECT statement and stores it in an ADO Recordset object within a  global variable you choose. You can then retrieve...</description>
<pubDate>Mon, 08 Sep 2003 18:54:30 GMT</pubDate>
<guid isPermaLink="false">-1783278254</guid>
</item>
<item>
<title>DataPump truncates delimited fields to 255 characters</title>
<link>http://www.sqldts.com/297.aspx</link>
<description>There is a known issue where DTS truncates delimited columns at  255 characters when exporting to a text file.  The problem is not with the DataPump itself, it is due to the  default properties of text file connection provider as used within the DTS designer  and the Import/Export wizard. The Wizard has  been fixed (&lt;a target=&quot;_blank&quot; href=&quot;http://www.sqldts.com/redir.aspx?247527&quot; &gt;FIX: DTS May...</description>
<pubDate>Sat, 06 Sep 2003 12:04:01 GMT</pubDate>
<guid isPermaLink="false">-1488859881</guid>
</item>
<item>
<title>How do I enumerate tables in an Access Database</title>
<link>http://www.sqldts.com/296.aspx</link>
<description>If you need to enumerate the tables in an Access database, the easiest method  is through the &lt;i&gt;ActiveX Data Objects Extensions for Data Definition  Language and Security&lt;/i&gt;. The ADOX library, as it is better known, can  be used just like other COM objects from within ActiveX script,  such as a task or workflow script. .   The code below is a simple example that enumerates the tables and just...</description>
<pubDate>Tue, 26 Aug 2003 20:32:00 GMT</pubDate>
<guid isPermaLink="false">1274563046</guid>
</item>
<item>
<title>How can I overwrite the package log for each execution</title>
<link>http://www.sqldts.com/240.aspx</link>
<description>The package error log file can be very useful in diagnosing  problems that occur during package execution, and is particularly useful when working with scheduled packages. .    For each execution information is appended to the end of the file.  Over time this file can grow quite large, especially if the package runs  on a frequent schedule. There is no overwrite option available within the  DTS...</description>
<pubDate>Mon, 18 Aug 2003 17:22:57 GMT</pubDate>
<guid isPermaLink="false">-157335189</guid>
</item>
<item>
<title>Problems With IDENTITY() and the DataPump task.</title>
<link>http://www.sqldts.com/293.aspx</link>
<description>                                                                                                                                                                                                                                                                                                                                                                                                               ...</description>
<pubDate>Tue, 06 May 2003 07:00:00 GMT</pubDate>
<guid isPermaLink="false">820972936</guid>
</item>
<item>
<title>Write File Transformation</title>
<link>http://www.sqldts.com/294.aspx</link>
<description>In this article we will show you how to export a file stored in your SQL  Server table out to disk. For this we will need two tables.  One will be the table that holds the file and its name and the other is  a dummy table that we need when using the WriteFile transformation. .  Source Table.  This is the table that holds our source file and filename..  &lt;PRE class=&quot;code&quot;&gt; CREATE TABLE...</description>
<pubDate>Sat, 03 May 2003 13:25:21 GMT</pubDate>
<guid isPermaLink="false">-79251172</guid>
</item>
<item>
<title>Working with files and the FileSystemObject</title>
<link>http://www.sqldts.com/292.aspx</link>
<description>The ability to work with files gives us great flexibility in how we use DTS.  It allows us to add some intelligence into a package, and cope with unexpected situations automatically. The key to working with files is the Scripting Run Time as this gives us the  FileSystemObject, which can be fully exploited through ActiveX Script Tasks, Workflow scripts,  and even transformations, inside your DTS...</description>
<pubDate>Mon, 21 Apr 2003 09:21:08 GMT</pubDate>
<guid isPermaLink="false">446743948</guid>
</item>
<item>
<title>How do I open a file package or template</title>
<link>http://www.sqldts.com/193.aspx</link>
<description>In the save package dialog screen there are several Locations available.  The Structured Storage File option is useful if you wish to keep the  package as a file, perhaps so that it can be added into a source control  repository, or for manually copying to another server or transfer media. Whilst it is quite simple to save a storage file (.dts) it is not  immediately obvious how you open one of...</description>
<pubDate>Tue, 14 Jan 2003 07:00:00 GMT</pubDate>
<guid isPermaLink="false">334285567</guid>
</item>
<item>
<title>Create an Access Database</title>
<link>http://www.sqldts.com/288.aspx</link>
<description>When exporting data to a text file, if the file does not exist it will be created,  or if it does exist it will be overwritten. In contrast, when exporting to an Access database  the file and table must exist already. This article will show you how to create an empty Access database ready to receive your data. .    We can create the MDB file in an ActiveX Script Task using the  &lt;i&gt;Microsoft...</description>
<pubDate>Mon, 13 Jan 2003 07:00:00 GMT</pubDate>
<guid isPermaLink="false">-708092465</guid>
</item>

	</channel>
</rss>
