FIX: DTS FTP Task May Fail to Download Files After a Network Problem (288189)



The information in this article applies to:

  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Standard Edition

This article was previously published under Q288189
BUG #: 351407 (SHILOH_bugs)

SYMPTOMS

A Data Transformation Services (DTS) FTP task that is executed while the package designer is open, may encounter a network error and fail to download the requested files to a local directory.

While the DTS Design window remains open, the DTS FTP task is prevented from downloading the requested FTP files. The DTS Design window must be closed before the DTS FTP task can function normally.

CAUSE

SQL Server 2000 DTS fails to close the FTP connection in response to the FTP connection errors.

RESOLUTION

To resolve this problem, obtain the latest service pack for SQL Server 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

290211 INF: How to Obtain the Latest SQL Server 2000 Service Pack

WORKAROUND

To work around this problem, use any one of the following:
  • Use the dtsrun utility to execute the package. -or-

  • Close the opened SQL Server Enterprise manager window. Open the SQL Server Enterprise manager window again, and then execute the package from the new DTS design window.

STATUS

Microsoft has confirmed that this is a problem in SQL Server 2000. This problem was first corrected in SQL Server 2000 Service Pack 1.

MORE INFORMATION

Steps to Reproduce Behavior

To reproduce this problem, follow these steps:
  1. Create a DTS package, which downloads files from a FTP site to the local drive of the SQL Server server through an FTP task, and use the Overwrite option.
  2. Execute the package from the Design window. During the execution, disconnect the network by removing the network cable. Connect the cable back after you wait about five (5) seconds. When the execution completes, you see that some of the files are not downloaded.
  3. Execute the package again from the same Design window. After the execution completes, check the local drive. The missing files are still not downloaded.

Modification Type:MajorLast Reviewed:6/25/2004
Keywords:kbBug kbfix kbSQLServ2000sp1fix KB288189