none
Importation Donnée en Bloc RRS feed

  • Question

  • Bonjour,

    Je travaille sur une solution ETL (SQL server 2005).

    Suite aux difficultés rencontrées pour extraire des tables de ma base Progress, j'ai décidé de passer par Access. En effet il m'est possible d'importer ou de lier des tables progress vers des tables access. Donc, ensuite d'importer mes données d'access vers SQL Server 2005 ... (un peu moche c'est sur mais cela fonctionne) ...

    Le problème c'est que j'ai besoin d'importer des tables assez lourdes. Comme je peux pas bloquer la base de données pendant plusieurs minutes, j'aimerai pouvoir importer les données par bloc en utilisant des clauses WHERE....
    Je n'ai pas encore trouvé de solution permettant d'y parvenir. J'ai essayé d'utiliser des tables liées et d'importer dans SQL Server, mais les problèmes entre Progress et SQL Server apparraissait. J'ai aussi essayé de lier des tables Progress avec Access et d'utiliser une requête dessus . Puis d'importer le résultat de la requete dans SQL Server. Mais pour que ça marche, il faudrait que ce soit le résultat de la requete qui soit enregistré et non la requete en elle même ...
     
    si quelqu'un a une idée...
    lundi 4 juin 2007 13:59

Toutes les réponses

  • C'est réglé... En fait en créant une requete sur une table liée. Je pouvais la faire importer dans SQL Server 2005...

    Mon problème a ensuite été que je n'ai pas pu lier une de mes tables progress... Problème : Trop grand nombre d'index !

    Du coup, ma question est  : les dernière version d'access supportent-elle plus de 32 index ?
    mercredi 6 juin 2007 09:22