[AS400/Oracle] récup BD as400 vers Oracle
Fermé
kô_kô
Messages postés
6
Date d'inscription
dimanche 8 octobre 2006
Statut
Membre
Dernière intervention
29 octobre 2006
-
8 oct. 2006 à 23:50
sp AS/400 Messages postés 2 Date d'inscription mardi 26 décembre 2006 Statut Membre Dernière intervention 26 décembre 2006 - 26 déc. 2006 à 17:59
sp AS/400 Messages postés 2 Date d'inscription mardi 26 décembre 2006 Statut Membre Dernière intervention 26 décembre 2006 - 26 déc. 2006 à 17:59
3 réponses
bonjour,
j'aimerais bien savoir la solution qui a opté à utiliser car j'ai le meme projet que toi.
mon projet consiste à réaliser une base de données sur ORACLE de la base d'un document EXCEL et ensuite charger de maniere périodique (une semaine) la base à partir les données de fichier EXCEL.
mais le volume de l'information n'est pas important.
j'aimerais bien savoir la solution qui a opté à utiliser car j'ai le meme projet que toi.
mon projet consiste à réaliser une base de données sur ORACLE de la base d'un document EXCEL et ensuite charger de maniere périodique (une semaine) la base à partir les données de fichier EXCEL.
mais le volume de l'information n'est pas important.
sp AS/400
Messages postés
2
Date d'inscription
mardi 26 décembre 2006
Statut
Membre
Dernière intervention
26 décembre 2006
26 déc. 2006 à 17:59
26 déc. 2006 à 17:59
Essaye de voir cette solution c'est pas mal du tout ... bien intégré coté As/400.
http://www.easycom-aura.com
A+
http://www.easycom-aura.com
A+
12 oct. 2006 à 11:46
J'étais en déplacement...
Merci de ta réponse rapide,
Je vais consulter immédiatement le forum Oracle.
Je préfère t'informer également: je connais le système As400 et non Oracle. Je travaille un peu sur TOAD, juste pour consulter la base de données AS400.
L'entreprise me demande de basculer la bd As400 vers Oracle.
Pour un débutant, c'est un peu difficile de connaître la démarche.
Donc, j'ai besoin d'aide d'un expert...
13 oct. 2006 à 11:24
La démarche à suivre dépend de la volumétrie des bases et des outils à ta disposition.
D'une manière générale, tu dois décharger tes tables en fichiers plats depuis l'AS400 (si DB2, un unload par DSNTIAUL suffit). Reste à les charger sur Oracle via un des outils à ta disposition (SqlLoader, TOAD...)
Maintenant un point important, tu dois avoir réaliser un mapping des données préalable pour faire correspondre la structure de tes tables d'un environnement à l'autre ainsi que les formats... et c'est sûrement la partie qui te prendra le plus de temps.
16 oct. 2006 à 00:12
Je te remercie infiniment de ton aide bien précieux.
Ton explication me parait très clair. Je suivrai ton conseil:
Je devrai en effet créer des fichiers plats. Par curiosité c'est quoi un unload par DSNTIAUL .
Je les chargerai par la suite sur Oracle via l'outil TOAD ou SQLLOADER.
Mais je ne connais par la démarche de chargement ds fichiers sur Oracle; alors,
Je suis allée sur le site "Développez.com" pour cela.
Par exemple, l'outil SQLLOADER,
Il faut maintenant que je lise et applique la procédure de chargement.
Il y aura surement d'autres questions ...
19 oct. 2006 à 09:42
19 oct. 2006 à 21:27
D'abord merci pour ce conseil.
En effet, j'ai lu le mode d'emploi de DSNTIAUL...mais
une question concernant le temps de chargement de BD.
J'ai 20 tables à charger dont l'une est immense: + 1,4 GO (+15 millions d'enregistrements).
Quel est l'outil permettant de charger plus rapidement ?
par SQLLOADER ou autre outil ? si SQLLOADER, quel est l'astuce à appliquer pour réduire le temps de traitement ?
Merci d'avance.