Die Scripting-Bibliothek enthält zahlreiche Scriptprozeduren für die Verwaltung von JDBC-Konfigurationen (Java™ Database Connectivity)
in Ihrer Umgebung. Dieser Artikel enthält Informationen zur Verwendung der Scripts, die Konfigurations-IDs für Ihre JDBC-Konfiguration abrufen.
Sie können jedes Script einzeln ausführen oder mehrere Prozeduren kombinieren, um angepasste Automationsscripts für Ihre Umgebung zu erstellen.
Alle AdminJDBC-Scriptprozeduren befinden sich im Verzeichnis
Stammverzeichnis_des_Anwendungsservers/scriptLibraries/resources/JDBC/V70.
Mit Version 7 stellt die Jython-Scriptbibliothek erstmalig Scriptfunktionen für
JDBC-Provider, JMS-Ressourcen und Ressourcenprovider auf Serverebene bereit.
Sie können eigene
Scripts schreiben, um Ressourcen auf Zellen-, Knoten- oder Clusterebene zu konfigurieren.
Fehler vermeiden: Ändern Sie die Scriptprozedur in der Scriptbibliothek nicht.
Verwenden Sie zum Schreiben eigener Prozeduren für die Scriptbibliothek
die Scripts im Verzeichnis
Stammverzeichnis_des_Anwendungsservers/scriptLibraries
als Vorlagen für die Jython-Syntax. Speichern Sie die angepassten Scripts in einem neuen Unterverzeichnis, um zu verhindern, dass die Prozeduren in der
Bibliothek überschrieben werden.
gotcha
Direktaufruf: Ab Fixpack 5 enthält die
Jython-Scriptbibliothek Funktionen für JDBC-Provider, JMS-Ressourcen und Ressourcenprovider in den Geltungsbereichen "cell" (Zelle), "node" (Knoten),
"server" (Server) oder "cluster" (Cluster).
Zu Ressourcenprovidern gehören Mail-Provider, URL-Provider und Ressourcenumgebungsprovider.
Sie müssen keine angepassten Scripts schreiben, um Ressourcen in einem Geltungsbereich zu konfigurieren.
Verwenden Sie die folgenden Scriptprozeduren, um Ihre JDBC-Konfiguration abzufragen:
listDataSources
Dieses Script
zeigt eine Liste mit Konfigurations-IDs für die Datenquellen in Ihrer Konfiguration an.
Es sind keine Eingabeargumente
für dieses Script erforderlich.
Sie können jedoch gemäß der Definition in der folgenden Tabelle den Namen einer Datenquelle angeben, um eine bestimmte
Konfigurations-ID zurückgegeben zu lassen:
Tabelle 1. Script "listDataSources". Führen Sie das Script aus, um Datenquellen aufzulisten.Argument |
Beschreibung |
Datenquellenname |
Gibt optional den Namen der gewünschten Datenquelle an. |
Syntax
AdminJDBC.listDataSources(Datenquellenname)
Verwendungsbeispiel
AdminJDBC.listDataSources()
AdminJDBC.listDataSources("myDataSource")
listDataSourceTemplates
Dieses Script
zeigt eine Liste mit Konfigurations-IDs für die Datenquellenschablonen in Ihrer Umgebung an.
Es sind keine Eingabeargumente
für dieses Script erforderlich.
Sie können jedoch gemäß der Definition in der folgenden Tabelle eine Schablonennamen angeben, um eine bestimmte
Konfigurations-ID zurückgegeben zu lassen:
Tabelle 2. Script "listDataSourceTemplates". Führen Sie das Script aus, um Datenquellenschablonen aufzulisten.Argument |
Beschreibung |
Schablonenname |
Gibt optional den Namen der gewünschten Schablone an. |
Syntax
AdminJDBC.listDataSourceTemplates(Name_der_Schablone)
Verwendungsbeispiel
AdminJDBC.listDataSourceTemplates()
AdminJDBC.listDataSourceTemplates("Derby JDBC Driver DataSource")
listJDBCProviders
Dieses Script
zeigt eine Liste mit Konfigurations-IDs für die JDBC-Provider in Ihrer Umgebung an.
Es sind keine Eingabeargumente
für dieses Script erforderlich.
Sie können jedoch gemäß der Definition in der folgenden Tabelle den Namen eines JDBC-Providers angeben, um eine bestimmte
Konfigurations-ID zurückgegeben zu lassen:
Tabelle 3. Script "listJDBCProviders". Führen Sie das Script aus, um JDBC-Provider aufzulisten.Argument |
Beschreibung |
JDBC-Name |
Gibt optional den Namen des gewünschten JDBC-Providers an. |
Syntax
AdminJDBC.listJDBCProviders(JDBC-Name)
Verwendungsbeispiel
AdminJDBC.listJDBCProviders()
AdminJDBC.listJDBCProviders("myJDBCProvider")
listJDBCProviderTemplates
Dieses Script
zeigt eine Liste mit Konfigurations-IDs für die JDBC-Providerschablonen in Ihrer Umgebung an.
Es sind keine Eingabeargumente
für dieses Script erforderlich.
Sie können jedoch gemäß der Definition in der folgenden Tabelle eine Schablonennamen angeben, um eine bestimmte
Konfigurations-ID zurückgegeben zu lassen:
Tabelle 4. Script "listJDBCProviderTemplates". Führen Sie das Script aus, um JDBC-Providerschablonen aufzulisten.Argument |
Beschreibung |
Schablonenname |
Gibt optional den Namen der gewünschten Schablone an. |
Syntax
AdminJDBC.listJDBCProviderTemplates(Name_der_Schablone)
Verwendungsbeispiel
AdminJDBC.listJDBCProviderTemplates()
AdminJDBC.listJDBCProviderTemplates("Derby JDBC Provider")