Tom: Csv auf MSSqlübertragen

Beitrag lesen

Hello,

Aber es werden nie alle Dateien übertragen in die DB. Haben Sie eine Idee? Kann ich mit einem Script nur eine bestimmte Anzahl Daten nach SQL übertragen.

PHP-Scripte haben eine maximale Laufzeit, max_execution_time
http://de.php.net/manual/en/info.configuration.php#ini.max-execution-time
die man mit set_time_limit() auch im Script einstellen kann.
http://de.php.net/manual/en/function.set-time-limit.php

Außerdem haben meisten die SQL-Schnittstellen eine maximale Anzahl für die zu importierenden Datensätze, so dass üblicherweise eine Schleife in Paketen zu 500 durchlaufen wird. Das ist aber von SQL-System zu SQL-System unterschiedlich. Das dahinterliegende DBMS könnte seinerseites wieder eine Begrenzung haben.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de