|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2006 Messages : 47 ![]() |
Bonjour tous le monde:
j'ai une application qui fonctionne sous oracle 8, et je veux la migrer vers oracle 10, je veux savoir les impacts sur l'application et il faut regarder quoi pour cette migration, sachant que l'application est developpée en Delphi. Merci d'avance. |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
aucune idée... une étude d'impact ça se fait pas dans un forum
Comment veut tu qu'on devine ce que l'appli utilise et si tu ne vas pas rencontrer quelques problèmes ?
|
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
|
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : décembre 2006 Messages : 119 ![]() |
Bonjour,
je suis en train de préparer la même chose. En théorie il n'y a pas à retoucher les objets de l'application. Sinon les choses à modifier sont bien évidemment le fichier init.ora et les scripts de création des tablespaces dont les options sont différentes. Ensuite export full/import full (attention il faut être en 8.1.7.4 pour que le dump puisse passer en 10g).
__________________
La différence entre la théorie et la pratique, c'est qu'en théorie il n'y a pas de différence entre la théorie et la pratique. En pratique, si. |
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
à mon sens, le plus important ça reste la sauvegarde et la maintenance, tout cela étant complètement repensé
|
|
|
00
|
|
|
#6 | |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
Citation:
|
|
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : décembre 2006 Messages : 119 ![]() |
Effectivement, mais il y a 2 pb qui peuvent survenir :
- si la machine d'origine héberge d'autres bases qui ne migrent pas cela ne sera pas possible. - si l'on change de machine cela oblige à faire cette étape supplémentaire sur la base d'origine et augmente ainsi le délai d'interruption de service, qui peut être limité dans le temps. Cdlt.
__________________
La différence entre la théorie et la pratique, c'est qu'en théorie il n'y a pas de différence entre la théorie et la pratique. En pratique, si. |
|
|
00
|
|
|
#8 | |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
Citation:
|
|
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : décembre 2006 Messages : 119 ![]() |
Nous sommes dans le 2ème cas.
Mais dans le 1er cas, si on installe le SGBD 10g en parrallèle, comment peut-on migrer l'instance ? Est-ce que ça marche si l'on fait "startup migrate" de l'instance 8 avec le SGBD 10 ?
__________________
La différence entre la théorie et la pratique, c'est qu'en théorie il n'y a pas de différence entre la théorie et la pratique. En pratique, si. |
|
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2006 Messages : 47 ![]() |
merci beaucoup pat29, LeoAnderson :
je suis un peut perdu, comme je suis debutant sur Oracle, je sais pas avec quoi commencé est ce que vous avez des liens ou des docs qui peut m'aider dans cette tache (la migration), mon domaine c'est plutot delphi et la je sens qu'il faut connaitre bien oracle.. Merci d'avance. |
|
|
00
|
|
|
#11 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
|
|
|
00
|
|
|
#12 | |
|
Membre régulier
![]() Inscription : avril 2003 Messages : 131 ![]() |
Citation:
Retour personnel: ça ne marche pas à chaquois fois. Pour moi ca n'a jamais marché à cause d'une succession de problèmes et d'erreurs Oracle qui ne peuvent être résolues. Notre base 9i 32b, qui vient d'une migration de la 8, ne peut pas passer en 10g 64b pour cause d'une belle "ORAxxxxx" qui ne trouve pas de solution chez Oracle. Sinon tu peux faire un import/export vers la 10g. |
|
|
|
00
|
|
|
#13 |
|
Membre du Club
![]() Inscription : décembre 2006 Messages : 119 ![]() |
Dans notre cas, après création de tous les tablespaces, l'opération export full 8i -> import full 10g a marché. Après, comme le dit Orafrance, c'est surtout les paramètres d'administration qui sont à régler.
Cdlt.
__________________
La différence entre la théorie et la pratique, c'est qu'en théorie il n'y a pas de différence entre la théorie et la pratique. En pratique, si. |
|
|
00
|
|
|
#14 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
on peut aussi upgrader sans utiliser le dbua. Comme on n'est pas obligé d'utiliser le dbca pour créer la base.
Et en upgrade manuel, je n'ai jamais rencontré de soucis ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com