That looks very promissing! When I run it, however, I get this:
Server: Msg 7302, Level 16, State 1, Line 1
Could not create an instance of OLE DB provider 'dtsflatfile'.
I am not at the SQL server, so I provided a network path to MyFile.txt. Other than that, I left your openrowset arguments alone.
I'll see if the SQL DBA can run it and report back...
Main Topics
Browse All Topics





by: angelIIIPosted on 2006-05-10 at 13:53:44ID: 16652768
please try this:
select * from openrowset('DTSFlatFile'
, 'Data Source=C:\Temp\MyFile.txt
;Mode=Read;Row Delimiter={LF};File Format=0;Column Delimiter=|
;File Type=1;Skip Rows=0;First Row Column Name=False
;Number of Column=0;Max characters per delimited column=255'
,'SELECT * ')