I can generate and run, BUT, you must make sure
to generate in regular ASCII, not unicode. Now that
gvim handle unicode, I could not figure out why it
did not work. Until I hex dumped the file.

Also, remove the stupid "GO"s and change them to a semi-colon
at the end of each command.

Also, no damn feedback.

When it works, it won't tell you.

I ended up rerunning about 5 times before I realized it worked!!

Also, watch out for tab delimited NL terminated data when loading via DTS.
The BASTARDS shove the final NL into the final field if it is empty.
CR/LF data works fine.

It's been an evil MS-SQL week for me.