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

PostgreSQL Discussion :

Migration Sybase --> PostgreSQL


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2004
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 4
    Par défaut Migration Sybase --> PostgreSQL
    Bonjour à tous,
    Je suis en train d'étudier la faisabilité d'une migration de plusieurs bases de données de Sybase (v11.0.2) vers PostgreSQL.
    J'ai déjà effectué des recherches sur le net mais n'ai pas trouvé grand chose concernant les migrations à partir de Sybase même si j'ai trouvé quelques expériences avec MS SQL (qui est relativement proche de Sybase).

    J'aurrais aimé savoir si vous aviez des liens qui pourraient m'aider afin de ne rien oublier et de faciliter la migration (par exemple un script ou un début de script).

    Je précise que j'ai principalement des tables (près de 500) et des procédures (près de 3000) à migrer.

    Merci de toute information qui pourrait m'être utile

  2. #2
    Membre chevronné
    Inscrit en
    Octobre 2003
    Messages
    266
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 266
    Par défaut
    Salut,

    AMHA, autant pour les données, il n'y a pas trop de difficulté. Autant pour les procédures stockées, vu le nombre, cela va relever du travail de long halène.

    Pour les données, tu peux toujours trouver un format d'export qui te permettrait d'avoir d'un côté les scripts de création des tables/clés, et d'un autre côté les données en brutes.

    Pour les procédures stockées, il va falloir, à mon avis, créer des petits scripts shell pour transformer le code Sybase en code Postgresql. Il faudrait donc commencer par exporter tes procédures dans un fichier texte, puis étudier les mots clés sous Sybase et trouver leur équivalent sur Postgresql.

    J'ai fais quelques recherches mais je n'ai rien trouvé pour l'instant d'intéressant pour toi. Je ne manquerai pas de te le faire savoir si je tombe sur le script miracle

    @+

  3. #3
    Futur Membre du Club
    Inscrit en
    Mars 2004
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 4
    Par défaut
    Effectivement, ce n'est pas l'export des tables et des données qui me fait le plus peur (quoi que je ne me soit pas encore penchée sur le transfert des binary). J'ai trouvé quelques scripts passant du PL/SQL (oracle) au PL/pgSQL (Postgres) mais rien pour l'instant pour migrer le T-SQL de Sybase :-(
    En plus, d'après ce que j'ai vu pour l'instant, les différences sont assez importantes.
    J'espère que quelqu'un aura une piste...

  4. #4
    Membre confirmé
    Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2003
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mai 2003
    Messages : 115
    Par défaut
    J'ai trouvé quelques scripts passant du PL/SQL (oracle) au PL/pgSQL (Postgres)
    Pourrais-tu me dire où tu as trouvé ces scripts, ils m'intéressent.

    Merci d'avance.[/quote]

  5. #5
    Futur Membre du Club
    Inscrit en
    Mars 2004
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 4
    Par défaut
    Citation Envoyé par milka
    J'ai trouvé quelques scripts passant du PL/SQL (oracle) au PL/pgSQL (Postgres)
    Pourrais-tu me dire où tu as trouvé ces scripts, ils m'intéressent.
    j'ai vu ce "logiciel"
    http://www.samse.fr/GPL/ora2pg/ora2pg.html
    Par contre, je ne sais pas du tout ce que ça donne au niveau efficacité

    sinon, tu as des liens vers des explications sur http://techdocs.postgresql.org/#convertfrom dans la rubrique oracle

  6. #6
    Membre confirmé
    Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2003
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mai 2003
    Messages : 115
    Par défaut
    merci pour l'info

Discussions similaires

  1. Probleme Round migration Sybase -> SQL Server
    Par tibob.lgo dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 09/06/2006, 12h37
  2. Migration Sybase Anywhere -> SQL Server 2005 Express
    Par bubi dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 31/10/2005, 15h23
  3. migration sybase/mysql
    Par phil83 dans le forum Migration
    Réponses: 3
    Dernier message: 10/08/2005, 09h31
  4. Réponses: 3
    Dernier message: 18/11/2002, 16h36

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