Comment débrancher et rebrancher dans votre base de données enfichable dans Oracle 12c
L'activité visée ici se concentre sur la partie enfichable réelle de la base de données Pluggable (APB) que vous pouvez utiliser avec Oracle 12c. Vous pouvez déplacer vos PDBs autour d'un certain nombre de raisons. Par example:
Comment débrancher votre APB dans Oracle 12c
Un APB est débranché en se connectant à la CDB racine et de délivrance de l'instruction ALTER DATABASE ENFICHABLES pour spécifier un fichier XML qui contient des métadonnées sur l'APB, après qu'il est débranché. Le fichier XML contient les informations nécessaires pour permettre une instruction CREATE DATABASE ENFICHABLES sur une cible CDB à brancher dans l'APB.
Connectez-vous à votre CDB en utilisant SQL * Plus que SYSDBA. Pour vous assurer que vous êtes au bon endroit, le type
Vous devriez voir quelque chose comme ceci:
CON_NAME ------------------------------ CDB $ ROOT
Obtenez une liste de vos PDB en tapant
Vous devriez voir ceci:
CON_ID CON_NAMEOPEN mode restreint ------ ------------------------------ ---------- ---------- 2 APB $ SEEDREAD SEULEMENT NO3 DEVPDB1READ WRITE NO4 DEVPDB2READ WRITE NO5 DEVPDB3READ ECRIRE NO
Ensuite, vous devez débrancher DEVPDB3.
Fermer DEVPDB3 en tapant
Vous devriez voir ceci:
Base de données Pluggable modifié.
Exécutez l'instruction ALTER DATABASE enfichable avec la clause UNPLUG INTO et spécifier l'APB de débrancher et le nom et l'emplacement du fichier de métadonnées XML de l'APB en tapant
Vous devriez voir ceci:
Base de données Pluggable modifié.
Comment brancher votre APB dans Oracle 12c
Avant de brancher un APB, vous devez répondre à certaines exigences:
La CDB doit avoir le même boutisme.
La CDB doit avoir le même ensemble d'options installées.
Le CDB source et la cible CDB doivent avoir les jeux de caractères compatibles et jeux de caractères nationaux.
Par souci de simplicité, nous allons vous montrer comment débrancher et rebrancher la base de données de DEVPDB3 dans la même base de données racine CDB:
Connectez-vous à votre CDB en utilisant SQL * Plus que SYSDBA.
Pour vous assurer que vous êtes au bon endroit, le type
Vous devriez voir quelque chose comme ceci:
CON_NAME ------------------------------ CDB $ ROOT
Ensuite, vous devez supprimer la base de DEVPDB3 existant.
Pour déposer DEVPDB3 d'une manière qui préserve les fichiers de données (car ils sont nécessaires pour brancher base de données), le type
Vous devriez voir ceci:
Base de données Pluggable chuté.
Exécutez la fonction de DBMS_PDB.CHECK_PLUG_COMPATIBILITY pour déterminer si l'APB débranché est compatible avec la CDB. Type
SET SERVEROUTPUT ONDECLAREcompatible CONSTANT VARCHAR2 (3): = CASE DBMS_PDB.CHECK_PLUG_COMPATIBILITY (pdb_descr_file => '/home/oracle/devpdb3.xml')WHEN TRUE THEN' YES'ELSE 'NO'END-BEGINDBMS_OUTPUT.PUT_LINE (compatible) -END- /
Si toutes les conditions sont remplies, vous voyez ceci:
OUI
Vérifiez les PDB existants par typage
Vous devriez voir quelque chose comme ceci:
CON_ID CON_NAMEOPEN mode restreint ------ ------------------------------ ---------- ---------- 2 APB $ SEEDREAD SEULEMENT NO3 DEVPDB1READ WRITE NO4 DEVPDB2READ ECRIRE NO
Branchez la base de données en utilisant le fichier de métadonnées en tapant
Vous devriez voir ceci:
Base de données Pluggable créé.
Vérifiez l'état de vos PDBs nouveau en tapant
Vous devriez voir quelque chose comme ceci:
CON_ID CON_NAMEOPEN mode restreint ------ ------------------------------ ---------- ---------- 2 APB $ SEEDREAD SEULEMENT NO3 DEVPDB1READ WRITE NO4 DEVPDB2READ WRITE NO5 DEVPDB3MOUNTED
Ouvrez votre nouvellement branché dans l'APB en tapant
Vous devriez voir ceci:
Base de données Pluggable modifié.
A propos Auteur
Notions de base de l'entreprise gestionnaire famille Oracle 12c Oracle Enterprise Manager (EM) est devenu disponible dans Oracle 7 et a connu de nombreux changements depuis lors pour se rendre à la version Oracle 12c. EM essentiellement commencé comme un client de bureau et a évolué dans l'application basée…
Notions de base du gestionnaire de récupération Oracle 12c (RMAN) catalogue Lorsque vous configurez votre gestionnaire Oracle Recovery 12c (RMAN) environnement, envisager le catalogue de récupération. UN catalogue de récupération est un référentiel pour tous vos paramètres de configuration RMAN, les opérations de…
Environnement exigences pour démarrer et arrêter les bases de données Oracle 12c de Avant de démarrer ou d'arrêter une instance de base de données Oracle 12c, quelques exigences environnementales doivent être respectées. Ces exigences de l'environnement obtiennent vous vous êtes connecté au serveur que l'utilisateur correct…
Comment compresser les données dans Oracle 12c Les administrateurs de base de données (DBA) passent beaucoup de leur temps et d'efforts compression de données pour la rétention et l'archivage. Dans les bases de données Oracle 12c, compression est le fait de prendre les données dans votre…
Comment créer de nouvelles bases enfichables dans Oracle 12c Vous pouvez créer de nouvelles bases enfichables (PDB) __gVirt_NP_NNS_NNPSVous devriez voir ceci:Base de données Pluggable modifié.Exécutez la commande clone en tapantlt; CREATE DATABASE devpdb3 ENFICHABLES DE…
Comment faire pour activer et maintenir les archives Oracle 12c Si vous ne l'avez pas déjà fait, permettant à votre système pour archiver vos 12c Oracle est un processus très simple. Cependant, gardez ces choses à l'esprit:Vous devez arrêter et redémarrer la base de données.Vous devez avoir suffisamment…
Comment naviguer dans l'architecture multi Oracle 12c Une grande différence avec le travail dans une architecture multi est de savoir comment vous vous connectez à vos bases de données Oracle 12c. Parce qu'il n'y a qu'une seule zone système global (SGA) et un ensemble de processus d'arrière-plan,…
Comment effectuer une récupération complète de votre base de données Oracle 12c Le rétablissement complet est ce que vous voulez viser. Cela signifie que vous récupérer chaque bloc et chaque transaction qui a été commis dans la base de données Oracle 12c. Vous laissez Oracle prendre le dessus et faire la récupération…
Comment faire pour récupérer votre base de données Oracle 12c De nombreux types de défaillances peuvent arriver à votre base de données. Le Recovery Manager 12c Oracle (RMAN) est un outil qui peut vous aider à revenir sur vos pieds après un grand nombre de ces échecs. Parfois, il est la seule option, il…
Comment faire pour récupérer votre base de données Oracle 12c avec des copies Des copies permettent de récupération ultra-rapide de vos bases de données Oracle 12c et moins recouvrements techniques lorsque vous avez perdu un disque et le fichier doit se rendre à un endroit différent.Certains administrateurs de base de…
Comment utiliser la pompe de données Oracle 12c avec un fichier de paramètres UN fichier de paramètres est un fichier texte listant les paramètres de données Pompe exportation ou d'importation d'Oracle 12c et en définissant les valeurs choisies. Fichiers de paramètres de données Pompe exportation et d'importation sont…
Comment vérifier, vue, et éteignez audits 12c oracle Après avoir activé l'audit dans la base de données, de garder trace des audits, de décréter si vous savez ce que vous avez fait. Heureusement, Oracle 12c fournit quelques vues de la base de données pour vous aider à garder une trace de vos…
Effectuer une récupération complète d'une base de données Oracle 12c sans le conseiller de récupération de base de données Vous ne devriez pas reposer sur vos lauriers trop, donc regardons une reprise sans Data Recovery Advisor Oracle 12c (DRA). Le DRA ne sera pas vous aider dans toutes les situations. Que faire si le fichier que vous avez besoin de restaurer doit aller…
La restauration de votre base de données Drupal Si jamais vous perdre vos données Drupal et ont pour restaurer votre base de données, ce qui suit vous offrir les étapes de base pour que la restauration. Vous devriez consulter la documentation de votre hébergeur pour des instructions…