La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Résolution des problèmes liés au clonage

Contributeurs

Vous pouvez trouver des informations sur ce problème au cours des opérations de clonage et la façon de les résoudre.

Symptôme Explication Solution de contournement

L’opération de clonage échoue lorsque la destination d’archivage est définie sur USE_DB_RECOVERY_FILE_DEST.

Lorsque la destination d’archivage fait référence à USE_DB_RECOVERY_FILE_DEST, la zone de récupération Flash (FRA) gère activement le journal d’archives. SnapManager n’utilise pas l’emplacement FRA pendant les opérations de clonage ou de restauration et donc les opérations échouent.

Remplacez la destination d’archivage par l’emplacement du journal d’archivage réel au lieu de l’emplacement FRA.

L’opération de clonage échoue et le message d’erreur suivant : impossible de réaliser l’opération de clonage Créer Cause principale : ORACLE-00001 : erreur lors de l’exécution de SQL : [ALTER BASE DE DONNÉES OUVERTE RESETLOGS;]. La commande renvoyée: ORA-01195: La sauvegarde en ligne du fichier 1 nécessite une restauration plus cohérente.

Ce problème survient si le programme d’écoute Oracle ne parvient pas à se connecter à la base de données.

Si vous utilisez l’interface graphique de SnapManager pour cloner une sauvegarde, effectuez les opérations suivantes :

  1. Dans l’arborescence référentiel, cliquez sur Repository > Host > Profile pour afficher les sauvegardes.

  2. Cliquez avec le bouton droit de la souris sur la sauvegarde à cloner et sélectionnez Clone.

  3. Sur la page initialisation du clone, saisissez les valeurs obligatoires et sélectionnez la méthode de spécification du clone.

  4. Sur la page spécification de clone, sélectionnez Paramètres.

  5. Cliquez sur l’onglet +paramètre.

  6. Dans le champ Parameter Name, entrez le nom comme local_Listener et cliquez sur OK.

  7. Cochez la case remplacer par défaut pour la ligne listener_local.

  8. Cliquez sur un paramètre, puis double-cliquez sur le paramètre local_Listener et entrez la valeur suivante :(ADDRESS=(PROTOCOL=TCP)(HOST=<your_host_name>)(PORT=<port#>)

  9. Cliquez sur Enregistrer dans un fichier.

  10. Cliquez sur Suivant et continuez avec l’assistant de création de clone.

Si vous utilisez l’interface de ligne de commande pour cloner une sauvegarde, vous devez inclure les informations suivantes dans la balise <paramètres> du fichier de spécification de clone :

<parameters>
  <parameter>
  <name>local_listener</name>
  <value>(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=<hostname>)(PORT=<port#>)))</value>
  </parameter>
</parameters>

L’opération de clonage échoue et un message d’erreur indique que le point de montage que vous utilisez est déjà en cours d’utilisation.

SnapManager ne vous permet pas de monter un clone sur un point de montage existant. Un clone incomplet n’a donc pas supprimé le point de montage.

Spécifiez un point de montage différent à utiliser par le clone ou démontez ce point de montage problématique.

L’opération de clonage échoue et un message d’erreur s’affiche concernant les fichiers de données qui n’ont pas l’extension .dbf.

Certaines versions de l’utilitaire Oracle NID ne fonctionnent pas avec les fichiers de données, sauf si les fichiers utilisent une extension .dbf.

  • Renommez le fichier de données pour lui donner une extension .dbf.

  • Répétez l’opération de sauvegarde.

  • Cloner la nouvelle sauvegarde.

L’opération de clonage échoue en raison des exigences non respectées.

Vous tentez de créer un clone, mais certaines conditions préalables ne sont pas remplies.

Procédez comme décrit dans la section création d’un clone pour répondre aux conditions préalables.

SnapManager ne parvient pas à générer un nouveau profil après l’opération de fractionnement de clone et l’utilisateur ne sait pas si le nouveau profil est créé.

SnapManager ne parvient pas à vous demander si un nouveau profil n’est pas créé après le fractionnement du clone. Comme l’invite ne s’affiche pas, vous pouvez supposer que le profil est créé.

Dans l’interface de ligne de commande SnapManager, entrez la commande clone Split-Result pour afficher le résultat détaillé de l’opération de fractionnement du clone.

SnapManager pour Oracle ne parvient pas à cloner des bases de données de secours Oracle 10gR2 (10.2.0.5) physiques Oracle Data Guard.

SnapManager pour Oracle ne désactive pas le mode de restauration gérée lors d’une sauvegarde hors ligne des bases de données de secours physiques Oracle 10gR2 (10.2.0.5) créées à l’aide des services Oracle Data Guard. En raison de ce problème, la sauvegarde hors ligne effectuée est incohérente. Lorsque SnapManager pour Oracle tente de cloner la sauvegarde hors ligne, il ne tente même pas d’effectuer une restauration sur la base de données clonée. Étant donné que la sauvegarde est incohérente, la base de données clonée nécessite une restauration, et Oracle ne parvient pas à créer le clone correctement.

Mettez à niveau la base de données Oracle vers Oracle 11gR1 (correctif 11.1.0.7).

Le clonage d’une sauvegarde sur un hôte distant échoue avec le message d’erreur suivant erreur : l’accès est refusé.

Lors du montage, si l’adresse IP de l’hôte est fournie à la commande snap mount, l’opération de clonage risque d’échouer. Ce problème se produit si l’hôte sur lequel réside la base de données se trouve dans le groupe de travail alors que l’hôte distant est dans le domaine, ou vice-versa.

Vous devez vous assurer que l’hôte distant et l’hôte sur lequel réside la base de données se trouvent dans le domaine et non dans le groupe de travail.