DTS from table to text delimited file

Posted on 2004-04-27
Last Modified: 2012-06-27
I am trying to DTS from a sql server 2000 table to a | delimited text file.

I can get it to work fine with all the columns, but if I try and exclude some of the columns it comes up with the following error:

A DTSTransformCopy must specify no columns (signifying a 1-to-1 mapping of all columns) or the same number of source and desgination columns

However - the destination columns section is empty.

anyone got any ideas?

Question by:jon100
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 3

Expert Comment

ID: 10930984
Double Click the DataPump Task. In the Transformation tab: Delete all the transformations. Then recreate the transformations. You can just click New/ActiveX Transaformation. Then you have a dialog with 3 tabs. Click Source, select the fields you want to include. Click Destination, ensure that there are the same number of fields. Click Properties, then you should have a default ActiveX script for you. You can edit it if you want. Test it. And Save.


Author Comment

ID: 10931414

The Destination Columns tab doesn't contain any fields.

Expert Comment

ID: 10931593
Double Click the Destination Connection in your DTS Package and make sure that it is still valid.
[Live Webinar] The Cloud Skills Gap

As Cloud technologies come of age, business leaders grapple with the impact it has on their team's skills and the gap associated with the use of a cloud platform.

Join experts from 451 Research and Concerto Cloud Services on July 27th where we will examine fact and fiction.


Author Comment

ID: 10931602
its still fine - my destination is a text file remember...

Author Comment

ID: 10931889
Its strange - I can go in and select the source table fine

It then lets me 'define columns' - which I do (removing 4 from the end of the table) and go onto transformations - but none of the fields I created are in destination - whats going on?

Also if i go back in and try and edit the destination tab / Define Columns - SQL Server fully crashes.

Im on sp3 sql2k developer edition...

Accepted Solution

Frostbyte_Zero earned 65 total points
ID: 10932063
Try rebuidling the DTS using the Impor/Export Wizard. Use a SQL statement instead of a Table as your Source.

Author Comment

ID: 10932282
Great thanks - good work around idea.

I wonder if Microsoft are aware of this problem (seems2b a prob2me)

Expert Comment

ID: 11262733
I have the same problem with SQl2k/sp3, on one of our servers. I want to do this as part of a DTS package, and I can use the wizard to create this part and then add to it; if I try to edit that transformation within the GUI, it forces me to redo all the mappings and then claims it has no destination column names to use.

Did you ever get it to work?

Author Comment

ID: 11262770
hi geoffbtbc - no never found a solution. What I had to do is use the wizard work around, which got round the issue for me.

Hopefully it's something they'll fix in the next sp / version.

Good luck

Featured Post

SharePoint Admin?

Enable Your Employees To Focus On The Core With Intuitive Onscreen Guidance That is With You At The Moment of Need.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
In the first part of this tutorial we will cover the prerequisites for installing SQL Server vNext on Linux.
Familiarize people with the process of retrieving data from SQL Server using an Access pass-thru query. Microsoft Access is a very powerful client/server development tool. One of the ways that you can retrieve data from a SQL Server is by using a pa…
This videos aims to give the viewer a basic demonstration of how a user can query current session information by using the SYS_CONTEXT function

617 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question