Permet de déverrouiller un référentiel de schémas.
Applicabilité
Plateforme : Windows
Type de commande : sous-commande installutil
Syntaxe
- installutil unlockschemarepo
- [–dbset nom_ensemble_bases_de_données] fournisseur_base_de_données serveur base_de_données connexion_pbd mot_de_passe_pbd "options_connexion"
Description
La sous-commande installutil unlockschemarepo
déverrouille un référentiel de schémas.
Les bases de données de production sont verrouillées avant d'être copiées lorsque vous
utilisez la sous-commande installutil convertschemarepo
pour copier un référentiel de schémas et créer un exemple de base de données pour tester
le processus de mise à niveau. Utilisez la sous-commande installutil unlockschemarepo
pour déverrouiller le référentiel de schémas et permettre aux utilisateurs de continuer à l'utiliser
lorsque vous testez la copie.
Avertissement : Ne déverrouillez pas les bases de données d'origine
après avoir terminé la mise à niveau.
Leur verrouillage empêche que les utilisateurs n'accèdent à des
bases de données incorrectes.
Options et arguments
- -dbset nom_ensemble_bases_de_données
- Nom de l'ensemble de bases de données ou de la connexion de base de données.
- fournisseur_base_de_données
- Nom du fournisseur de base de données. Valeurs valides :
- MS_ACCESS
- SQL_ANYWHERE
- SQL_SERVER
- ORACLE
- DB2
Avertissement : Le nom des fournisseurs doit être mis en majuscule comme
indiqué.
- serveur
- Nom d'hôte du serveur de base de données. Voici ci-dessous des
informations spécifiques au fournisseur :
- MS_Access : non utilisé
- DB2 : nom d'hôte du système
- Oracle : nom d'hôte du système
- SQL Anywhere : nom du service
- SQL Server : nom d'hôte du système
- base_de_données
- Nom de la base de données utilisateur. Voici ci-dessous des
informations spécifiques au fournisseur :
- MS_Access : chemin d'accès complet. Par exemple \\full\path\file.mdb
- DB2 : nom de la base de données utilisateur
- Oracle : ID système Oracle (SID)
- SQL Anywhere : nom du chemin d'accès complet. Par exemple, \\full\path\file.db
- SQL Server : nom de la base de données utilisateur
- connexion_pbd
- ID de connexion du propriétaire de base de données.
- mot_de_passe_pbd
- Mot de passe associé à connexion_dbo.
- options_connexion
- Paramètres facultatifs variant d'un fournisseur de base de données à l'autre. Voir Propriétés de base de données fournisseur.
Exemples
- Déverrouillez un référentiel de schémas appelé MySR qui
utilise un serveur de base de données Oracle avec le type de données CLOB. Dans cet exemple,
le SID Oracle est ORC et le propriétaire de base de données
et son mot de passe associé sont respectivement srowner et sroPaSSWorD. L'option -dbset n'est pas spécifiée car un
référentiel de schémas existant dans l'ensemble de bases de données possède le nom par défaut.
installutil unlockschemarepo ORACLE MySR ORC srowner sroPaSSWorD "LOB_TYPE=CLOB"
- Déverrouillez un référentiel de schémas une fois que la sous-commande installutil
convertschemarepo a été exécutée, le nom de la
base de données SQL Server contenant la nouvelle copie du référentiel de schémas
étant MyNewSchemaRepo. Le référentiel de schémas MyNewSchemaRepo
est la propriété de l'ID utilisateur SQL Server dbowner dont le mot de passe
est dboPaSSWorD. Le nom d'hôte du serveur SQL cible est MySQLServer. L'ID superutilisateur et le mot de passe ClearQuest
sont respectivement admin et admPaSSWorD. L'option -dbset n'est pas spécifiée car un
référentiel de schémas existant dans l'ensemble de bases de données possède le nom par défaut.
installutil unlockschemarepo admin admPaSSWorD MYDB SQL_SERVER MySQLServer MyNewSchemaRepo dbowner dboPaSSWorD "PORT=3000"