Forum - Beitrag anzeigen

SQL-Server - RE: Unerwartetes Dateiende (EOF) in Datendatei

Icon Pfeil Startseite Icon Pfeil Kategorie Icon Pfeil Suche

Icon Forum Beitrag vom 01.10.2004 10:50 (801 Aufrufe)
Name: Martin
Titel: RE: Unerwartetes Dateiende (EOF) in Datendatei
Inhalt: >Beim (versuchten) Import einer Textdatei in SQL Server 2000 über BULK INSERT kommt es zu folgender Fehlermeldung:
>Der OLE DB-Provider 'STREAM' meldete einen Fehler. Der Provider hat keine Informationen zu dem Fehler bereitgestellt.
>OLE DB-Fehlertrace [OLE/DB Provider 'STREAM' IRowset::GetNextRows returned 0x80004005: Der Provider hat keine Informationen zu dem Fehler bereitgestellt.].
>Die Anweisung wurde beendet.
>
>Mit der Angabe verschiedener ROWTERMINATOR konnte ich das Problem leider nicht lösen.
>
>Hat jemand ein Lösung?

Hallo Markus,

bei mir hat es geholfen,
1. die Felder im SQL Server als nvachar zu definieren.
2. die Textdatei mit dem Editor zu öffnen und als unicode-Textdatei abzuspeichern.
Hier jetzt noch mein BULK Insert Befehl :
---------------------------------------------------------------------------------------------------------
BULK INSERT
'Datenbank-,Tabellenname' FROM 'Pfad mit Textdateiname'
WITH (
KEEPNULLS,
DATAFILETYPE = 'widechar',
FIELDTERMINATOR = '\t',
FIRSTROW = 2,
ROWTERMINATOR = '\n'

)

go
---------------------------------------------------------------------------------------------------------

Ich hoffe, das dir das weiterhilft.

Martin




Antworten
Icon Forum Unerwartetes Dateiende (EOF) in Datendatei (Markus, 18.08.2004 09:50)
   Icon Forum RE: Unerwartetes Dateiende (EOF) in Datendatei (Martin, 01.10.2004 10:50)

Bitte melden Sie sich kostenlos an, um eine Antwort auf diesen Beitrag zu erstellen.


Das deutsche ColdFusion-Forum cfml.de ist das Portal für Einsteiger und Experten zum Thema ColdFusion und der ColdFusion Markup Language (CFML).

© 2017 Webdesign & Hosting: CHC ONLINE Kassel | SOLVA Content-Management-System CMS
Urlaub-Angebote.de - Urlaub mit Bestpreis-Garantie buchen