Cet article contient des instructions sur la création et la configuration manuelle d’une base de données enfichable Oracle sur WebLogic. La base de données enfichable Oracle sur AEM Forms on JEE peut être configurée manuellement uniquement et non via Configuration Manager.
Pour plus d’informations sur la base de données enfichable et l’architecture multi-locataires, voir Introduction to the Multitenant Architecture (Présentation de l’architecture multi-locataire).
Pour créer et configurer une source de données enfichable Oracle, procédez comme suit :
Remarque :
Les étapes suivantes utilisent ordb.corp.adobe.com comme nom de la base de données conteneur. Remplacez-le par le nom de votre base de données conteneur.
-
Créez une base de données conteneur à l’aide du mode non interactif/silencieux de l’assistant de configuration de base de données (DBCA, Database Configuration Assistant).
-
Lancez la commande suivante pour créer la base de données conteneur en mode non interactif/silencieux à l’aide de l’assistant de configuration de base de données (DBCA). Remplacez le nom de la base de données dans la commande par le nom de votre base de données.
dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname ordb.corp.adobe.com -sid ordb.corp.adobe.com -createAsContainerDatabase true -responseFile NO_VALUE -characterSet AL32UTF8 -memoryPercentage 30 -emConfiguration LOCAL
-
Dans SQL*Plus®, pour créer une base de données enfichable avec le nom (ici mynewpdb), le nom d’utilisateur et le mot de passe appropriés (ici mynewadm/password), lancez la commande suivante :
SQL> CREATE PLUGGABLE DATABASE mynewpdb ADMIN USER mynewadm IDENTIFIED BY password FILE_NAME_CONVERT=('D:\app\oracle\oradata\ordb\pdbseed','D:\app\oracle\oradata\ordb\mynewpdb');
-
Accordez l’accès requis aux administrateurs de la base de données enfichable. L’accès minimal requis par les administrateurs pour travailler avec la base de données est le suivant :
- Création de sessions,
- Création de tableaux,
- Création de vues,
- Création de séquences, et
- Accès à un espace disque logique illimité.
Vous trouverez ci-dessous l’exemple de commande permettant d’effectuer cette opération dans SQL*Plus® :
sqlplus mynewadm/password@localhost:1521/ordb.corp.adobe.com as sysdba SQL> grant CREATE SESSION to mynewadm; SQL> grant CREATE TABLE to mynewadm; SQL> grant CREATE VIEW to mynewadm; SQL> grant CREATE SEQUENCE to mynewadm; SQL> grant UNLIMITED TABLESPACE to mynewadm;
- Création de sessions,
-
Configurer manuellement la connectivité JDBC. Pour plus d’informations sur la connexion à JDBC, voir Configuration de la connectivité JDBC dans Configuration d’Adobe Experience Manager Forms on JEE dans une grappe WebLogic.