2013-10-08 1 views
-1

Je dois importer Excel à sql 2005 avec un win7 os x86 il ne supporte pas DTS, SSIS, quoi que ce soit Import, Export est également pas présent dans SQL 2005 et il y a des millions d'enregistrements qui aussi dans des rangées très différentes, disons après 50 enregistrements, la cellule se brise en 1 ou 2 donne la sous-ligne et encore trop d'enregistrements donc il y a des millions d'enregistrements comment dois-je faire?Excel à Sql 2005 à partir de Win 7 x86

Répondre

0

Envisagez de publier un échantillon de données pour une meilleure réponse. Simplement, vous devez forcer les données dans des tables normalisées, puis utiliser votre outil favori pour les insérer dans SQL Server. Si vous n'avez pas d'outils supplémentaires, vous pouvez utiliser les utilitaires de copie en bloc (bcp) pour déplacer de grands volumes de données au format délimité ou fixe dans des tables, rapidement.

Vous pouvez, soit:

  • Exportez les classeurs en fichiers texte et de les traiter avec des scripts dans la forme dont vous avez besoin, ou
  • Utilisez VBA ou techniques d'automatisation alternatives dans Excel pour générer les tables normalisées à importer dans la base de données

Vous pouvez en savoir plus sur le processus dans Database normalization.

+0

comment le normaliser? – user2857005

Questions connexes