La bibliothèque de scripts propose de nombreuses procédures de script pour gérer les configurations JDBC (Java™ Database
Connectivity) dans votre environnement. Consultez les informations sur l'utilisation des scripts qui
extraient les ID configuration de votre configuration JDBC. Vous pouvez exécuter chaque
script individuellement ou combiner plusieurs procédures pour créer des
scripts d'automatisation personnalisés pour votre environnement.
Chaque procédure de script AdminJDBC se trouve dans le répertoire racine_serveur_app/scriptLibraries/resources/JDBC/V70.
Depuis la Version 7, la bibliothèque de scripts Jython fournit des fonctions de
script pour les fournisseurs JDBC, les ressources JMS et les fournisseurs de ressources à la portée du serveur. Vous pouvez écrire vos propres scripts personnalisés pour configurer des ressources au niveau de la cellule, du noeud ou du cluster.
Eviter les incidents: Ne modifiez pas les
procédures de script de la bibliothèque de scripts. Pour écrire des procédures de bibliothèque de scripts personnalisés, utilisez les scripts
du répertoire
racine_serveur_app/scriptLibraries en tant qu'exemples de syntaxe
Jython. Enregistrez les scripts personnalisés dans un nouveau sous-répertoire pour éviter d'écraser la bibliothèque.
gotcha
Raccourci : Depuis Fix Pack 5, la bibliothèque de scripts Jython fournit
des fonctions de script pour les fournisseurs JDBC, les ressources JMS et les fournisseurs de
ressources à la portée de la cellule, du noeud, du serveur ou du cluster. Les fournisseurs de
ressources sont les fournisseurs de messagerie, d'URL et d'environnement de ressources. Vous n'avez pas besoin de rédiger des scripts personnalisés pour configurer des ressources à une portée particulière.
Utilisez les procédures de script suivantes pour interroger les configurations JDBC :
listDataSources
Ce script affiche la liste des ID configuration des sources de données de votre configuration.
Aucun argument d'entrée n'est nécessaire pour ce script. Cependant, vous pouvez indiquer
un nom de source de données pour renvoyer un ID configuration spécifique (voir le tableau ci-dessous) :
Tableau 1. Script listDataSources. Exécutez le script pour afficher la liste des sources de données.Argument |
Description |
dsName |
Argument facultatif. Indique le nom de la source de données qui vous intéresse. |
Syntaxe
AdminJDBC.listDataSources(dsName)
Cas d'utilisation
AdminJDBC.listDataSources()
AdminJDBC.listDataSources("myDataSource")
listDataSourceTemplates
Ce script
affiche la liste des ID configuration des modèles de source de données de votre environnement.
Aucun argument d'entrée n'est nécessaire pour ce script. Cependant, vous pouvez indiquer un nom de modèle pour renvoyer un ID configuration spécifique (voir le tableau ci-dessous) :
Tableau 2. Script listDataSourceTemplates. Exécutez le script pour afficher la liste des modèles de source de données.Argument |
Description |
templateName |
Argument facultatif. Indique le nom du modèle qui vous intéresse. |
Syntaxe
AdminJDBC.listDataSourceTemplates(templateName)
Exemple de syntaxe
AdminJDBC.listDataSourceTemplates()
AdminJDBC.listDataSourceTemplates("Derby JDBC Driver DataSource")
listJDBCProviders
Ce script
affiche la liste des ID configuration des fournisseurs JDBC de votre environnement.
Aucun argument d'entrée n'est nécessaire pour ce script. Cependant, vous pouvez indiquer un nom de fournisseur JDBC pour renvoyer un ID configuration spécifique (voir le tableau ci-dessous) :
Tableau 3. Script listJDBCProviders. Exécutez le script pour afficher la liste des fournisseurs JDBC.Argument |
Description |
jdbcName |
Argument facultatif. Indique le nom du fournisseur JDBC qui vous intéresse. |
Syntaxe
AdminJDBC.listJDBCProviders(jdbcName)
Exemple de syntaxe
AdminJDBC.listJDBCProviders()
AdminJDBC.listJDBCProviders("myJDBCProvider")
listJDBCProviderTemplates
Ce script
affiche la liste des ID configuration des modèles de fournisseur JDBC de votre environnement.
Aucun argument d'entrée n'est nécessaire pour ce script. Cependant, vous pouvez indiquer un nom de modèle pour renvoyer un ID configuration spécifique (voir le tableau ci-dessous) :
Tableau 4. Script listJDBCProviderTemplates. Exécutez le script pour afficher la liste des modèles de fournisseur JDBC.Argument |
Description |
templateName |
Argument facultatif. Indique le nom du modèle qui vous intéresse. |
Syntaxe
AdminJDBC.listJDBCProviderTemplates(templateName)
Exemple de syntaxe
AdminJDBC.listJDBCProviderTemplates()
AdminJDBC.listJDBCProviderTemplates("Derby JDBC Provider")