Question

Pour certaines raisons, SSIS n'est pas avalialble.

Je l'ai lu OPENROWSET, mais je vais avoir d'autres problème sur le fichier de format et le chemin du fichier.

Comment puis-je faire d'une façon élégante?

Était-ce utile?

La solution

Vous pouvez toujours utiliser utilitaire bcp

Il a été autour depuis les premières versions et est très facile à utiliser.

Autres conseils

Si les fichiers sont délimités comme un csv, vous pouvez utiliser le rapide Lecteur CSV trouvé sur CodeProject. Si ce n'est pas un format standardisé alors je suis d'accord avec Dennis, une application console personnalisée peut être le chemin à parcourir.

Ne sachant pas toute votre situation, voici ce que je recommande sur le visage de celui-ci.

Si vous n'avez pas SSIS, et vous ne voulez pas traiter le fichier de format VRAC INSERT / bcp, je me risquerais à dire que la façon la plus élégante pour importer le fichier serait d'écrire votre propre petite. application console-NET pour le faire.

Notez que si vous pouvez charger des données dans un DataTable, vous pouvez utiliser le la classe de SqlBulkCopy .NET.

scroll top