da Du mit dem Streamreader arbeitest würde ich die Datensätze immer zwischendurch mal in die DB schreiben. z.B. nach jedem 1000ten gelesenen einmal schreiben.
Empfehlen würde ich jedoch die SQLBulkCopy Klasse, mit der habe ich schon gute Erfahrungen - auch im Hinblick auf Performance.
der will dir vermutlich einfach sagen dass er zu wenig RAM hat :) Wie groß ist denn diese Textdatei? Wenn es ein riesiges Monster von Textdatei ist dann kann sowas schon passieren
da Du mit dem Streamreader arbeitest würde ich die Datensätze immer zwischendurch mal in die DB schreiben. z.B. nach jedem 1000ten gelesenen einmal schreiben.
Empfehlen würde ich jedoch die SQLBulkCopy Klasse, mit der habe ich schon gute Erfahrungen - auch im Hinblick auf Performance.
da Du mit dem Streamreader arbeitest würde ich die Datensätze immer zwischendurch mal in die DB schreiben. z.B. nach jedem 1000ten gelesenen einmal schreiben.
Empfehlen würde ich jedoch die SQLBulkCopy Klasse, mit der habe ich schon gute Erfahrungen - auch im Hinblick auf Performance.
Gruß,
Lutz