Con el conector Oracle® RDBMS | ADW, puedes utilizar comandos en una cadena para realizar operaciones en lenguaje de consulta estructurado (SQL) en Oracle Relational Database Management System (RDBMS) o Autonomous Data Warehouse® (ADW). Por ejemplo, con este conector, puedes:
- Ejecutar comandos SQL, incluida una sentencia
CREATEoUPDATEo una consultaSELECT. - Recuperar detalles sobre una tabla en Oracle RDBMS o ADW
- Insertar Registros en Oracle RDBMS o ADW.
Nota: Este conector ha sido creado por Workiva y conecta con un sistema de terceros. Aunque nuestro equipo de asistencia puede ayudarte a configurar este conector dentro de tu espacio de trabajo, no podemos solucionar ni ayudar de ningún otro modo con los problemas que se originen fuera de la plataforma Workiva.
Requisitos
Para habilitar la conexión a la base de datos Oracle, el conector utiliza la conectividad a bases de datos Java (JDBC), protegida con autenticación básica de nombre de usuario y contraseña. Para configurar el conector, necesitarás:
- Un usuario de integración designado creado en Oracle RDBMS o ADW para el conector
- Nombre de usuario y Contraseña del usuario de integración
- La URL de la conexión JDBC, como
jdbc:oracle:thin:@db201905221856_high?TNS_ADMIN=./ - Para conectarte a Oracle ADW, se necesitan las credenciales de cliente de la base de datos o los archivos de cartera.
- Para conectarte a una base de datos local, a GroundRunner para la conexión.
Versiones compatibles
El conector Oracle® RDBMS | ADW es compatible con las siguientes versiones de bases de datos :
- 21.x
- 19.x
- 18.3
- 12.2
- 12.1
- 11.2.0.4
Archivos de la cartera ADW
Para habilitar una conexión a Oracle ADW, primero descarga las credenciales de cliente de la base de datos o los archivos de cartera. Cuando configures el conector, subirás estos archivos de cartera en Recursos:
cwallet.sso.lck\n* ewallet.p12.lckcwallet.ssoewallet.p12keystore.jkssqlnet.oratnsnames.oratruststore.jksojdbc.properties
Para indicar la ubicación de estos recursos en la propiedad URL de conexión del conector, introduce la ruta TNS_ADMIN basada en el sistema operativo de GroundRunner:
- Para UNIX,
TNS_ADMIN=./ - Para Microsoft® Windows®,
TNS_ADMIN=.
Nota: Si el conector utiliza un CloudRunner, utiliza la ruta TNS_ADMIN=./.
Establecer el conector Oracle RDBMS | ADW
Nota: Para que el conector esté disponible para su uso en las cadenas de tu organización, un administrador de seguridad de la organización primero lo habilita desde Configuración.
- En el Generador de cadenas, haz clic en Conexiones y, a continuación, en Crear en la parte superior derecha.
- Debajo de Conector Conexión, selecciona Oracle RDBMS | ADW y el corredor para utilizar el conector.
- En Información básica, introduce un nombre único y una descripción para ayudar a identificar la conexión.
- Para conectarte a Oracle ADW, en Recursos, carga los archivos de la cartera de la base de datos.
- En Propiedades, introduce los datos del conector:
Propiedad Detalles Nombre de usuario Introduce el Nombre de usuario del usuario de integración del conector. Contraseña Introduce la Contraseña para la propiedad Nombre de usuario. URL de conexión Introduce la URL de la conexión JDBC, como jdbc:oracle:thin:@db201905221856_high?TNS_ADMIN=./.- Para Oracle RDBMS, añade cualquier propiedad opcional para la conexión.
- Para Oracle ADW, añade la ruta
TNS_ADMINpara los archivos de cartera de la base de datos, según el corredor seleccionado y su sistema operativo.
Nota: Por defecto, el puerto para el RDBMS de Oracle es
1521; sin embargo, esto puede ser diferente para tu entorno.Nota: Todas las credenciales sensibles se cifran automáticamente y se almacenan con un cifrado Advanced Encryption Standard (AES)-256. Por motivos de seguridad, evita incluir las credenciales de usuario como propiedades opcionales dentro de la propiedad URL de conexión.
- Selecciona los entornos que vas a utilizar con la conexión y haz clic en Guardar.
- Para probar la conexión, crea y ejecuta una cadena con el comando Obtener definición de tabla del conector, y comprueba que devuelve un resultado válido.
Solución de problemas
Si falla la conexión con Oracle RDBMS o ADW:
- Verifica las credenciales de autenticación del usuario de integración.
- Comprueba la URL de la conexión JDBC.
- Si te conectas a una base de datos local, comprueba el GroundRunner seleccionado para el conector.
- Si te conectas a Oracle ADW, comprueba que los archivos de cartera de la base de datos se cargan en Recursos, y verifica su ruta
TNS_ADMINen la propiedad URL de conexión. Si es necesario, descarga los archivos de la cartera desde Oracle ADW y cárgalos de nuevo en Recursos.
Si la conexión no ejecuta un comando, verifica que sus entradas -como su sintaxis SQL o su tabla- son válidas.