Quelqu'un at-il un exemple d'importation d'un fichier texte volumineux sur une ligne spécifique en utilisant SQLBULKCOPY et streamreader? Fondamentalement besoin de mettre tout le fichier texte dans une colonne dans une ligne spécifique qui a une valeur que je cherche.C# SQLBULKCOPY importer un fichier texte volumineux dans une colonne, vers une ligne spécifique
Répondre
Vous n'êtes pas sûr que sqlbulkcopy soit le meilleur outil pour cela. Je regarderais BLOB écrire des commandes TSQL via SqlCommand régulière (généralement en boucle). Cependant je m'interroge aussi sur la sagesse de stocker un énorme BLOB dans la base de données quand un fichier externe peut être préférable à un simple.
ok alors comment puis-je injecter un fichier de ligne 1,8million dans une ligne spécifique qui ne prendra pas 2 jours pour terminer? –
@mike s'il ne s'agit que d'un blob, alors lisez en morceaux un multiple décent de 8040 - peut-être 100 * 8040, et ajoutez-le à chaque fois. Le TSQL est différent entre le texte de l'image ntext varbinary max varchar max etc Mais chacun a une annexe –
@mike - en outre; quel * bon * est-ce comme un blob? IMO soit le transformer en données structurées (où vous * pouvez * utiliser SqlBulkCopy), ou le laisser en dehors de la base de données (et juste stocker le chemin dans la base de données) –
- 1. C++ Parsing une ligne d'un fichier volumineux
- 2. Supprimer une ligne spécifique d'un fichier texte?
- 3. C# Bind TextBox vers une ligne spécifique de DataTable
- 4. insertion de texte dans une ligne spécifique
- 5. Comment importer une branche SVN spécifique vers un dépôt git?
- 6. Comment puis-je remplacer une ligne spécifique par un numéro de ligne dans un fichier texte?
- 7. ASP.NET Datagrid - masquer une ligne/colonne spécifique
- 8. Remplacer une ligne dans un fichier texte
- 9. Imprimer le texte Fichier vers une imprimante spécifique en Java
- 10. svn diff une ligne spécifique dans un fichier
- 11. Vérifiez si une ligne spécifique existe dans un fichier?
- 12. Export d'Excel vers un fichier texte sans sauts de ligne
- 13. Comment puis-je lancer Visual Studio par programme et l'envoyer vers un fichier/une ligne spécifique?
- 14. écriture à une ligne spécifique d'un fichier
- 15. texte sed + sur une ligne spécifique après une IP
- 16. Comment pré-accrocher efficacement une ligne à un fichier volumineux dans Powershell
- 17. C# Zone de texte Fichier Importer
- 18. Supprimer le saut de ligne à une position spécifique dans le fichier texte
- 19. C# Liaison sur une ligne spécifique dans la table
- 20. bat ajoute une ligne à un numéro de ligne spécifique
- 21. Correspondance d'une chaîne dans un fichier texte volumineux?
- 22. Faire défiler TextView dans un ScrollView vers une sous-chaîne de texte spécifique
- 23. Importer un fichier texte au format bizarre en C#
- 24. Python: ouvrir et afficher un fichier texte sur une ligne spécifique
- 25. application C# pour importer Excel contenu du fichier dans un fichier texte
- 26. Supprimer une ligne spécifique dans un .NET RichTextBox
- 27. Fractionner un fichier volumineux en C++
- 28. Remplacer une ligne dans un fichier
- 29. Importer un fichier texte Champ unique dans MySQL
- 30. Comment écrire une fonction définie par l'utilisateur ANSI C qui renvoie une ligne spécifique d'un fichier texte?
ok donc SQLBULKCOPY ne peut pas faire cela, que dois-je faire pour obtenir de bonnes performances? –
Avez-vous regardé la prise en charge du flux de fichiers SQL en 2008? –