Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Metodo consigliato per importare un file .csv in Microsoft SQL Server 2008 R2?

L'uso di BULK INSERT in uno script T-SQL sembra essere una buona soluzione.

http://blog.sqlauthority.com/2008/02/06/sql-server-import-csv-file-into-sql-server-using- bulk-insert-load-file-delimitato-da-virgole-in-sql-server/

Puoi ottenere l'elenco dei file nella tua directory con xp_cmdshell e il comando dir (con un po' di pulizia). In passato, ho provato a fare qualcosa di simile con sp_OAMethod e le funzioni VBScript e ho dovuto usare il metodo dir perché avevo problemi a ottenere l'elenco dei file con l'oggetto FSO.

http://www.sqlusa.com/bestpractices2008/list-files- nella directory/