J'ai un fichier de données plat que j'ai besoin d'importer dans ma base de données SQL Server 2005.Comment importer vers SQL Server 2005 à partir d'un fichier plat avec des transformations de données
De nombreux champs doivent être divisés en différentes tables liées. Par exemple, le fichier à plat contient des noms, des adresses et des numéros de téléphone, le tout dans un seul enregistrement. Dans ma base de données, la table Person
a plusieurs Telephones
et Addresses
.
Existe-t-il un processus en une étape permettant d'importer tout dans mes tableaux, ou dois-je d'abord l'importer dans une nouvelle table de mon DB (poubelle - pollution si j'oublie de le supprimer) et importer le données à partir de là en utilisant des instructions SQL et des tables temporaires?
Oui, je suis d'accord. De même, lorsque vous avez généré des valeurs d'ID, il est pratiquement impossible de maintenir l'intégrité des données. Donc j'introduis à mes propres tables et j'utilise LinqToSQL pour l'import. –