Shanghai Tengke Education Dameng base de datos capacitación intercambio de productos secos Configurar la fuente de datos Dameng en Weblogic

Weblogic es un software de middleware basado en la arquitectura JAVAEE que usamos a menudo en producción. Por defecto, no hay opción para la base de datos Dameng en weblogic. Entonces, ¿cómo lo usamos para conectarnos a DM7? Este artículo llevará a todos a practicar.

01

Configure el archivo de configuración JDBC de weblogic, agregue la opción Dreaming

Copie el controlador (ubicado en el directorio jdbc del directorio de instalación de la base de datos Dameng, el controlador JDBC Dameng 7 se divide en Dm7JdbcDriver14, Dm7JdbcDriver15, Dm7JdbcDriver16, correspondiente a Jdk1.4, Jdk1.5, Jdk1.6;) al directorio% \ WL_HOME Cambie el archivo% WL_HOME% \ server \ lib \ jdbcDriver.xml y copie el siguiente código en este archivo (generalmente agréguelo al final del archivo de configuración).

<Conductor

Base de datos = "Dameng"

    Proveedor = "Dameng"

    Tipo = "Tipo4"

    DatabaseVersion = "7.0"

    ForXA = "verdadero"

    Cert = "verdadero"

ClassName = "dm.jdbc.driver.DmDriver"

    URLHelperClassname = "weblogic.jdbc.utils.WLDDMSSQLJDBC4DriverURLHelper"

    TestSql = "SELECT1">

        <AttributeName = "DbmsName" Requerido = "falso" InURL = "falso" />

        <AttributeName = "DbmsHost" Required = "true" InURL = "true" />

        <AttributeName = "DbmsPort" Required = "true" InURL = "true" DefaultValue = "5236" />

        <AttributeName = "DbmsUsername" Required = "true" InURL = "true" />

        <AttributeName = "DbmsPassword" Required = "true" InURL = "true" />

</Driver>

 

02

 

Necesita modificar bea \ weblogic92 \ common \ bin en el directorio de instalación de weblogic

 commEnv.cmd startManagedWebLogic.cmd dos archivos (correspondientes al archivo de script .sh en el sistema operativo linux)

commEnv.cmd

Agregue% WL_HOME% \ server \ lib \ Dm7JdbcDriver16.jar después de establecer WEBLOGIC_CLASSPATH =;

startManagedWebLogic.cmd

Agregue% WL_HOME% \ server \ lib \ Dm7JdbcDriver16.jar después de establecer CLASSPATH =;

 

03

Inicie el servidor weblogic para configurar la fuente de datos Dameng

Nombre de la clase de controlador:

dm.jdbc.driver.DmDriver

URL:

jdbc: dm: //127.0.0.1: 5236? ignoreCase = true & amp; user = SYSDBA & amp; password = SYSDBA

Si la URL anterior no funciona, cambie & amp; por &

Atributos:

usuario = SYSDBA

portNumber = 5236

databaseName = DAMENG

serverName = 127.0.0.1

Haga clic en Probar configuración para indicar que la prueba de conexión es exitosa

Abra el grupo de conexiones para modificar la pestaña

Expandir opciones avanzadas

Probar la conexión mientras se mantiene seleccionado

Complete DUAL en los dos cuadros de diálogo del nombre de la tabla de prueba y el sql de inicialización

Precauciones:

1. El nombre de usuario y la contraseña deben pasarse como parámetros. De lo contrario, mostrará el error de contraseña al crear.

2. Use & haga coincidir los parámetros para conectarse, pero en la página web & es un símbolo especial, a veces la cadena de conexión del parámetro es incorrecta y no se puede crear la fuente de datos. Por lo tanto, es más seguro usar & amp; directamente.

3. En el caso del oráculo de la aplicación original, la base de datos de sueños generalmente se configura para distinguir entre mayúsculas y minúsculas. De esta manera, el parámetro ignoreCase = true debe agregarse al parámetro para ignorar el tamaño de la metainformación. De lo contrario, se producirán errores como nombres de tablas o columnas no válidos durante el acceso a la aplicación.

Supongo que te gusta

Origin blog.csdn.net/qq_42726883/article/details/108514080
Recomendado
Clasificación