-
Notifications
You must be signed in to change notification settings - Fork 9
create_database_user
PhilippeLeroux edited this page Oct 23, 2017
·
4 revisions
Le script demande de saisir le nom d'utilisateur.
oracle@srvbabar01:BABAR:wallet> cd ~/plescripts/db/sql
oracle@srvbabar01:BABAR:sql> sqlplus /@syspdb01 as sysdba @create_user.sql
SQL*Plus: Release 12.2.0.1.0 Production on Wed Jun 7 11:40:38 2017
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Connecte a :
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
User name : ple
[ output skipped]
oracle@srvbabar01:BABAR:sql> sqlplus ple/ple@pdb01_oci
SQL*Plus: Release 12.2.0.1.0 Production on Wed Jun 7 11:12:27 2017
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Connecte a :
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
ple@pdb01>
Documentation obsolète, le paramètre copy_server_list
du script add_tns_alias.sh
a été supprimé.
Si le Grid Infra est installé, le Wallet Manager n'est pas activé avec une 12.2.
La base BABAR
ne l'utilise pas, on peut donc enregistrer PLE
.
-
Création d'un alias TNS :
oracle@srvbabar01:BABAR:sql> cd .. oracle@srvbabar01:BABAR:db> ./add_tns_alias.sh -service=pdb01_oci -host_name=srvbabar01 -tnsalias=plepdb01 -copy_server_list=srvceleste01 # Delete TNS alias plepdb01 if exists. 11h16> ~/plescripts/db/delete_tns_alias.sh -tnsalias=plepdb01 # Alias PLEPDB01 not found. # Append new alias : plepdb01 # Copy $TNS_ADMIN/tnsnames.ora to srvceleste01 tnsnames.ora 100% 1492 1.5KB/s 00:00 # $TNS_ADMIN/tnsnames.ora updated. oracle@srvbabar01:BABAR:db>
-
Ajout dans le Wallet Manager
oracle@srvbabar01:BABAR:db> wallet/create_credential.sh -tnsalias=plepdb01 -user=ple -password=ple 11h20> mkstore -wrl $ORACLE_HOME/oracle/wallet -nologo -createCredential plepdb01 ple ple Enter wallet password:
La base est en Dataguard, il est donc nécessaire d'exécuter cette commande sur l'autre serveur également.
-
Connexion
oracle@srvbabar01:BABAR:db> sqlplus /@plepdb01 SQL*Plus: Release 12.2.0.1.0 Production on Wed Jun 7 11:21:46 2017 Copyright (c) 1982, 2016, Oracle. All rights reserved. Heure de la derniere connexion reussie : Mer. Juin 07 2017 11:12:27 +02:00 Connecte a : Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production ple@pdb01>