IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Migration SGBD Discussion :

Migration access vers DB2


Sujet :

Migration SGBD

  1. #1
    Futur Membre du Club
    Inscrit en
    Janvier 2005
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 6
    Points : 5
    Points
    5
    Par défaut Migration access vers DB2
    bonjour,

    j'aimerais savoir comment faire ( genre rapide et fiable) pour migrer des bases de données Access vers DB2 ( tel script ASP , ou des procedure PL/SQL) ???

    merci d'avance

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 769
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 769
    Points : 52 720
    Points
    52 720
    Billets dans le blog
    5
    Par défaut
    Access à un niveau de SQL qui ne réponds même pas à la norme SQL de 1992. DB2 est l'un des SGBDR les plus proche des normes SQL2 (1992) SQL3 (1999) et SQL:2003...

    Inutile de te dire qu'aucun outil d'automatisation n'est capable de ce genre de migration de manière automatique... Et je dirais heureusement !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Futur Membre du Club
    Inscrit en
    Janvier 2005
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    et donc selon vous , pas moyen de faire ça !!!

    et comment font les gens qui ont ce genre de problèmes ?

    non c'est impossible !!

  4. #4
    Membre expert
    Avatar de TheLeadingEdge
    Inscrit en
    Mai 2005
    Messages
    1 199
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 1 199
    Points : 3 103
    Points
    3 103
    Par défaut
    bonjour...

    1 peu d'optimisme que diable ...

    La 1ere chose à faire est de recréer ta base cible
    - récupère les scripts sql 'create base ...' et tous les scripts 'Alter ...' qui vont avec
    - Tu les modifie pour recréer ta base ds DB2
    Ensuite transférer les données
    - création de fichiers plats depuis access (export en csv par ex.)
    - ensuite tu les remonte dans DB2
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    import from xxx.scv of del messages xxx.msg insert into schema.table
    Selon l'importance de ta base c 1 peu fastidieux mais ça se fait bien.

    Si vraiment tu veux automatiser tu peux tjours regarder du coté des ETL (génio devrait faire ça trés bien)...
    Mais :
    - c cher
    - Tu vas passer énormément de temps à tt parametrer
    - me semble 1 peu disproportionné par rapport à la tâche à effectuer
    ...

    Par contre pour convertir ta base tu peux essayer AMC pour faire 1 reverse de ta base ACCESS et créer ta base DB2. Ca pourrait te dégrossir le travail.

    Bon courage

  5. #5
    Futur Membre du Club
    Inscrit en
    Janvier 2005
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    merci bcp cher ami , je vais l'essayer toute de suite

  6. #6
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 769
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 769
    Points : 52 720
    Points
    52 720
    Billets dans le blog
    5
    Par défaut
    Un moyen (sans migration des données) est d'utiliser un outil de modélisation de données capable de rétro ingéniérie comme Power AMC.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

Discussions similaires

  1. Migration access vers sqlserver
    Par Herveg dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 07/04/2006, 17h37
  2. [Migration] Access vers quelle autre SGBD ?
    Par u_polet dans le forum Migration
    Réponses: 3
    Dernier message: 24/03/2006, 09h29
  3. [Migration] Access vers MySQL
    Par EL BEGHDADI dans le forum Migration
    Réponses: 1
    Dernier message: 09/02/2006, 17h07
  4. Migration access vers sqlserver
    Par bifus dans le forum Bases de données
    Réponses: 3
    Dernier message: 24/02/2005, 07h58
  5. Migration Access vers Oracle
    Par Pfeffer dans le forum Migration
    Réponses: 5
    Dernier message: 23/02/2005, 09h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo