Précédent   Forum des professionnels en informatique > Bases de données > Sybase
Sybase Forum sur la base de données Sybase. Avant de poster -> F.A.Q Sybase, Tutoriels Sybase
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/07/2006, 15h43   #1
Rédacteur
 
Avatar de Konrad Florczak
 
Homme
Inscription : juillet 2005
Messages : 249
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France

Informations forums :
Inscription : juillet 2005
Messages : 249
Points : 149
Points : 149
Envoyer un message via ICQ à Konrad Florczak Envoyer un message via MSN à Konrad Florczak Envoyer un message via Skype™ à Konrad Florczak
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.
__________________
Avant de poster consultez la recherche avancée du forum
N'oubliez pas le bouton

Formation LaTeX et Outils Pratiques

C'est ce que nous pensons déjà connaître qui nous empêche souvent d'apprendre.
Konrad Florczak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 17h33   #2
Membre habitué
 
Inscription : mars 2006
Messages : 293
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 293
Points : 140
Points : 140
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
arona est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2006, 10h54   #3
Membre du Club
 
Inscription : décembre 2005
Messages : 48
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 48
Points : 48
Points : 48
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/
dbafranck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2006, 12h14   #4
Membre habitué
 
Inscription : mars 2006
Messages : 293
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 293
Points : 140
Points : 140
oui oui un bcp genre
Code :
bcp tempdb..toto out toto.dat -Usa -P$SYBASEPW -Sserveur -c
arona est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2006, 17h03   #5
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

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

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
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 / Sybase / MS-SQL / DB2 / Informix / Postgresql
Administrateur SAP
Mes articles

Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2006, 08h56   #6
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 301
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : janvier 2006
Messages : 1 301
Points : 1 505
Points : 1 505
Envoyer un message via AIM à mpeppler
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
__________________
Michael Peppler
Membre de TeamSybase - www.teamsybase.com

"A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson
mpeppler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2006, 10h16   #7
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

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

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
Citation:
Envoyé par mpeppler
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
Welcome in hell

Itou : Sr Cslt Sy -> DBA OR
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql
Administrateur SAP
Mes articles

Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h03.


 
 
 
 
Partenaires

Hébergement Web