|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
Bonjour,
en 8.1.7 sur Win2003 je veux dupliquer la base DB1 vers DB2, donc dans fichier init.ora de DB2 j'ai mis : DB_FILE_NAME_CONVERT=('S:\ORADATA\DB1\','S:\ORADATA\DB2\') Mais RMAN me sort : RMAN-05001: auxiliary filename S:\ORADATA\DB1\XXX_PRODUCT_IDX_01.DBF conflicts with a file used by the target database Et cela pour tous les fichiers données j'ai essayé : DB_FILE_NAME_CONVERT=('S:\ORADATA\DB1','S:\ORADATA\DB2') DB_FILE_NAME_CONVERT='S:\ORADATA\DB1\','S:\ORADATA\DB2\' mais toujours la même erreur. Je ne comprends pas. Merci pour votre aide. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
essayez
Code :
DB_FILE_NAME_CONVERT=("S:\ORADATA\DB1","S:\ORADATA\DB2") |
|
|
00
|
|
|
#3 | ||||||
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
Merci pour ta réponse. Voici :
Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
essayez donc des doubles-quotes " au lieu de simples quotes '
et faites un init.ora minimaliste comme indiqué dans la doc http://download-west.oracle.com/docs...pdb.htm#442110 |
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
merci j'ai essayé, ça n'a pas marché.
|
|
|
00
|
|
|
#6 | ||
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
et bien je vous propose de recommencer en suivant scrupuleusement la doc !
Votre init.ora n'a rien de conforme avec la doc (buffer pool spéficique, quotes mal formées, conversion des noms incomplètes, ... Code :
Puis open de DB1 Puis connexion à RMAN (target et auxiliary). Collez alors les 3 traces produites ci-dessus. |
||
|
|
00
|
|
|
#7 | ||
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
Ensuite, la duplication :
Code :
|
||
|
|
00
|
|
|
#8 | ||||
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
Merci encore :
Connexion rman / Code :
Code :
|
||||
|
|
00
|
|
|
#9 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
ok, peut-on avoir la suite de la connexion RMAN ?
et maintenant, les commandes rman de duplication que je vous ai collé directement de la doc, ça donne quoi si vous les adaptez à votre cas ? |
|
|
00
|
|
|
#10 | ||||||
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
Oui, Voila :
Code :
En plus j'ai mis en commentaire les variables CONVERT et j'ai fait carrement le script suivant : Code :
Code :
|
||||||
|
|
00
|
|
|
#11 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
vous n'avez que 2 datafile ???
|
|
|
00
|
|
|
#12 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
Nous avons 186 datafiles . J'ai évité de coller 186 lignes.
|
|
|
00
|
|
|
#13 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
mais le script passé à rman les mentionnait bien ces 186 datafiles ?
c'est juste au copier/coller ici que vous les avez supprimé ? |
|
|
00
|
|
|
#14 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
Je fais passer 186 lignes à RMAN et c'est juste au copier/coller ici que je les ai supprimé .
|
|
|
00
|
|
|
#15 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
La target et le catalog ont elles des différences de jeu de caractères ?
la limite UNTIL est-elle présente dans les control files également ou juste dans le catalog ? |
|
|
00
|
|
|
#16 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
La target et le catalog ont elles des différences de jeu de caractères ? Oui:
Target : 8.1.7 CHARACTER SET WE8ISO8859P15 Catalog : . 10.2.0.1g. which character set has this database ? UTF8 la limite UNTIL est-elle présente dans les control files également ou juste dans le catalog ?Dans controlfile de DB1 ? Certainement. C'est le dernier archivelog (de DB1) que j'ai copié sur la machine de DB2. Je l'ai mis en commentaire dans mon script, cela n'a rien changé sur l'erreur. Merci. |
|
|
00
|
|
|
#17 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
je crains qu'il n'y ait un problème de conversion avec le catalog.
étant donné que le control file doit l'avoir, on va essayer sans se connecter au catalog, juste à la target et à l'auxiliary. au fait, vous utilisez bien le RMAN de la 8i ? |
|
|
00
|
|
|
#18 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
>>au fait, vous utilisez bien le RMAN de la 8i ? je pense bien car :
C:\Documents and Settings\>rman Recovery Manager: Release 8.1.7.4.1 - Production RMAN> |
|
|
00
|
|
|
#19 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
en principe UTF8 inclus WE8ISO8859P15 non ? Enfin, une migration UTF8 de la source ne ferait pas de mal probablement
|
|
|
00
|
|
|
#20 | |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
Citation:
certes, tous les caractères du P15 sont codables en UTF mais parfois sur 2 octets au lieu d'un seul, alors ça change pas mal de choses... et on ne migre pas comme ça d'un jeu iso à un jeu utf. imagine ta variable cliente (dans du C par exemple) qui est définie comme une chaine de 9 octets. En ISO, tu y stocke sans problème Téléphone. En UTF, non, ça passe plus... Tu dois donc refaire une passe sur tout des programmes clients... |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com