La biblioteca de scripts proporciona muchos procedimientos
de script para gestionar las configuraciones JDBC
(Java™
Database Connectivity) del entorno. Consulte la información de uso para los scripts que recuperan los ID de configuración de la configuración JDBC. Puede ejecutar cada script de forma
individual o combinar varios procedimientos para crear scripts de
automatización personalizados para el entorno.
Cada procedimiento de script AdminJDBC se encuentra en el directorio raíz_servidor_aplicaciones/scriptLibraries/resources/JDBC/V70.
A partir de la versión 7, la biblioteca de scripts Jython proporciona funciones de script para proveedores JDBC y recursos JMS y proveedores de recursos en el ámbito del servidor. Puede escribir sus propios scripts para
configurar recursos en la célula, nodo o nivel de clúster.
Avoid trouble: No edite los procedimientos de script de la biblioteca de scripts. Para escribir procedimientos personalizados de la
biblioteca de scripts, utilice los scripts del directorio
raíz_servidor_aplic/scriptLibraries como
ejemplo de sintaxis de Jython. Guarde los scripts personalizados en un subdirectorio
nuevo para evitar sobrescribir la biblioteca.
gotcha
Vía de acceso rápida: A partir del fixpack 5, la biblioteca de scripts Jython proporciona funciones de script para recursos JMS y proveedores de recursos en el ámbito de célula, el nodo, el servidor o clúster. Los proveedores de recursos incluyen proveedores de correo, proveedores de URL y proveedores del entorno de recursos.
No tiene que escribir scripts personalizados para configurar recursos en un ámbito determinado.
Utilice los procedimientos de script siguientes para consultar la configuración JDBC:
listDataSources
Este script muestra una lista de los ID de configuración para los
orígenes de datos de la configuración.
No es necesario ningún argumento para el script. Sin embargo,
puede especificar un nombre de origen de datos para devolver un ID de
configuración específico, como se define en la tabla siguiente:
Tabla 1. Script listDataSources. Ejecute el script para listar los orígenes de datos.Argumento |
Descripción |
dsName |
Opcionalmente especifica el nombre del origen de datos de
interés. |
Sintaxis
AdminJDBC.listDataSources(dsName)
Ejemplo de uso
AdminJDBC.listDataSources()
AdminJDBC.listDataSources("myDataSource")
listDataSourceTemplates
Este script muestra una lista de los ID de configuración para las
plantillas de origen de datos en el entorno.
No es necesario ningún argumento para el script. Sin embargo, puede especificar un nombre de plantilla para devolver
un ID de configuración específico, como se define en la tabla
siguiente:
Tabla 2. Script listDataSourceTemplates. Ejecutar el script para listar las plantillas de orígenes de datos.Argumento |
Descripción |
templateName |
Opcionalmente especifica el nombre de la plantilla de interés. |
Sintaxis
AdminJDBC.listDataSourceTemplates(templateName)
Ejemplo de uso
AdminJDBC.listDataSourceTemplates()
AdminJDBC.listDataSourceTemplates("Derby JDBC Driver DataSource")
listJDBCProviders
Este script muestra una lista de los ID de configuración para los
proveedores de JDBC en el entorno.
No es necesario ningún argumento para el script. Sin embargo, puede especificar un nombre de proveedor JDBC para
devolver un ID de configuración específico, como se define en la
tabla siguiente:
Tabla 3. Script listJDBCProviders. Ejecute el script para listar los proveedores de JDBC.Argumento |
Descripción |
jdbcName |
Opcionalmente especifica el nombre del proveedor JDBC de interés. |
Sintaxis
AdminJDBC.listJDBCProviders(jdbcName)
Ejemplo de uso
AdminJDBC.listJDBCProviders()
AdminJDBC.listJDBCProviders("myJDBCProvider")
listJDBCProviderTemplates
Este script muestra una lista de los ID de configuración para las
plantillas de proveedor JDBC en el entorno.
No es necesario ningún argumento para el script. Sin embargo, puede especificar un nombre de plantilla para devolver
un ID de configuración específico, como se define en la tabla
siguiente:
Tabla 4. Script listJDBCProviderTemplates. Ejecute el script para listar las plantillas de proveedores JDBC.Argumento |
Descripción |
templateName |
Opcionalmente especifica el nombre de la plantilla de interés. |
Sintaxis
AdminJDBC.listJDBCProviderTemplates(templateName)
Ejemplo de uso
AdminJDBC.listJDBCProviderTemplates()
AdminJDBC.listJDBCProviderTemplates("Derby JDBC Provider")