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

Sybase Discussion :

[ASE]Sybase->Sybase Dump-> Oracle


Sujet :

Sybase

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Avatar de Konrad Florczak
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 242
    Par défaut [ASE]Sybase->Sybase Dump-> Oracle
    Bonjour je ne connais ni Sybase ni Oracle je suis en train de lire les documentations et d'apprendre à m'en servir. J'ai tout de meme une bonne connaissance en SQL

    Cependant j'ai un rapide boulot à faire à mon stage.

    J'ai un BDD en Sybase que je dois sauvegarder sur une autre BDD sybase (dump) et après exporter cette BDD dans une BDD oracle sur un autre server.

    Quels outils je peux utiliser pour automatiser cette tache.

    Merci beaucoup pour vos réponses.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    293
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 293
    Par défaut
    Salut,
    Tu peux utiliser l'outil bcp pour extraire les données 'a plat' par table uniquement; ensuite je ferais une moulinet avec du sed et du awk pour insérer les instructions sql pour les intégrer dans oracle via sqlplus...
    Mais peut être éxiste t'il un outil Oracle pour ce genre d'opération; ces derniers sont trop content ' à mon avis' de récupérer des bases venant de concurrent a eux

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 48
    Par défaut
    Oui pour bcp (en mode caractère).
    Pour le rechargement sous oracle, une solution à voir est l'utilisation de SQL loader. Voir http://jaouad.developpez.com/sqlldr/

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    293
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 293
    Par défaut
    oui oui un bcp genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    bcp tempdb..toto out toto.dat -Usa -P$SYBASEPW -Sserveur -c

  5. #5
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 228
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 228
    Billets dans le blog
    25
    Par défaut
    Il y a plus complexe,lourd,élégant... c'est selon : utiliser les conposants Omni via une gateway Oracle

    Vous ne devez remonter que les tables/index/vues ou aussi les objets compilés ? Dans le 2e cas, c'est un portage Sybase -> Oracle, et ça, c'est pas simple. Oracle a écrit un outil pour ça... mais je connais une kyrielle de banques (en fait... 3) qui ont fini par renoncer...
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 307
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 307
    Par défaut
    Citation Envoyé par fadace
    Vous ne devez remonter que les tables/index/vues ou aussi les objets compilés ? Dans le 2e cas, c'est un portage Sybase -> Oracle, et ça, c'est pas simple. Oracle a écrit un outil pour ça... mais je connais une kyrielle de banques (en fait... 3) qui ont fini par renoncer...
    Cela ne m'étonne pas du tout... étant "forcé" depuis 18 mois de travailler avec Oracle (en plus de Sybase ASE) je mesure la différence qui existe entre les deux produits - et en particulier les différences de syntaxe et de concept au niveau des procs stockées. trigger, etc. Faire un outil de portage qui fonctionne correctement pour ce qui n'est pas trivial me semble extrèmement compliqué!

    Michael

Discussions similaires

  1. [ASE]Exposé sur sybase
    Par hichammaz dans le forum Adaptive Server Enterprise
    Réponses: 3
    Dernier message: 05/12/2007, 15h27
  2. [ASE]Connection php / sybase
    Par m@estro dans le forum Sybase
    Réponses: 1
    Dernier message: 30/06/2006, 13h22
  3. [ASE]comment télécharger Sybase ASE ?
    Par guiguigs dans le forum Sybase
    Réponses: 3
    Dernier message: 12/06/2006, 18h32
  4. [ASE] ROWNUM dans Sybase ?
    Par liliem dans le forum Sybase
    Réponses: 4
    Dernier message: 13/04/2006, 16h40
  5. [ASE][11]Driver Sybase System 11 tronque des valeurs
    Par pinpin44 dans le forum Sybase
    Réponses: 3
    Dernier message: 14/10/2005, 15h21

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