PDB Oracle: présentation
Activation de la connexion à un PDB
Pour vous connecter à un PDB que vous avez créé, vous devez vous assurer qu’une entrée est ajoutée dans Oracle «tnsnames. ora» le fichier et le statut du PDB se trouvent dans lecture-écriture mode. Lorsqu’un fichier PDB est créé, un service Oracle par défaut portant le même nom que le nom de la base de données enfichable est créé automatiquement. Toutefois, une entrée au «tnsnames. ora» le fichier n’a peut-être pas été ajouté.
Voici un exemple de «tnsnames. ora» fichier avec uniquement une entrée de CDB appelée «SalesDB»:
(Adresse = (PROTOCOL = TCP) (HOST = localhost) (PORT = 1521))
(Adresse = (PROTOCOL = TCP) (HOST = localhost) (PORT = 1521))
Pour activer la connexion à un PDB
1 Après avoir créé un fichier PDB, assurez-vous que l’entrée du PDB a été ajoutée à la «tnsnames. ora» fichier.
Si ce n’est pas le cas, ajoutez l’entrée manuellement. L’exemple suivant montre une modification manuelle «tnsnames. ora» fichier après deux PDB, sales_region200_pdb ni sales_region300_pdb, ont été créés:
(Adresse = (PROTOCOL = TCP) (HOST = localhost) (PORT = 1521))
(Adresse = (PROTOCOL = TCP) (HOST = localhost) (PORT = 1521))
(Adresse = (PROTOCOL = TCP) (HOST = localhost) (PORT = 1521))
(NOM_SERVICE = sales_region200_pdb)
(Adresse = (PROTOCOL = TCP) (HOST = localhost) (PORT = 1521))
(NOM_SERVICE = sales_region300_pdb)
(ADRESSE = (PROTOCOL = IPC) (KEY = EXTPROC1521))
2 Assurez-vous que le statut du PDB est défini sur lecture-écriture.
Format du nom de colonne SQL > A20
SQL > SELECT Name, OPEN_MODE from v $ PDB;
-------------------- ----------
SQL > ALTER Pluggable Database sales_region200_pdb Open;
Base de données enfichable modifiée.
L’exemple suivant montre comment ouvrir tous les PDB à l’aide d’une seule requête:
SQL > ALTER Pluggable Database All Open; Base de données enfichable modifiée.
Format du nom de colonne SQL > A20
SQL > SELECT Name, OPEN_MODE from v $ PDB;
-----------------------------PDB $ SEED LECTURE SEULE
Interrogation de bases de données CDB, PDB et non CDB
Vous pouvez exécuter diverses requêtes de base de données en utilisant SQL * plus.
© ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center