Configuración de la conexión de base de datos de Oracle
En este artículo se describen los pasos para crear una conexión de base de datos de Oracle.
Tipos de autenticación que se admiten
El conector de bases de datos de Oracle admite los siguientes tipos de autenticación para copiar y Dataflow Gen2 respectivamente.
Tipo de autenticación | Copiar | Dataflow Gen2 |
---|---|---|
Basic | √ | √ |
Requisitos previos
Instale una puerta de enlace de datos local siguiendo estas instrucciones.
Para usar el conector de bases de datos de Oracle, instale Oracle Client for Microsoft Tools (OCMT) en el ordenador que ejecuta la puerta de enlace de datos local. He aquí los pasos:
- Descargue OCMT de 64 bits desde la página de Oracle Client for Microsoft Tools.
- Abra el ejecutable descargado para iniciar la instalación.
Seleccione el botón Siguiente.
Elija el tipo de configuración predeterminado del cliente de Oracle.
Escriba la carpeta de destino donde se instalará el cliente de Oracle en el equipo.
Escriba el directorio donde ODP.NET puede encontrar sus archivos de configuración de cliente de Oracle.
Seleccione el botón Instalar para continuar.
Configure la conexión en una canalización de datos
Vaya a Conectar fuente de datos de la canalización de Data Factory para configurar los detalles de conexión y crear la conexión.
Tiene dos maneras de ir a esta página:
- En el asistente de copia, vaya a esta página después de seleccionar el conector.
- En la canalización de datos, vaya a esta página después de seleccionar Más en la sección Conexión y seleccionar el conector.
Paso 1: Especificar el servidor, la conexión, el nombre de conexión y la puerta de enlace de datos
En el panel Conectar fuente de datos, especifique el siguiente campo:
Servidor: especifique la ubicación de la base de datos de Oracle a la que desea conectarse. Puede especificar esta propiedad de una de las tres maneras siguientes:
Función Ejemplo Nombre de Oracle Net Services (alias de TNS) sales (ventas) Conectar descriptor (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sales-server)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=sales.us.acme.com))) Nomenclatura de Easy Connect (Plus) salesserver1:1521/sales.us.example.com Nota:
El nombre de los servicios Net de Oracle (alias TNS) es el nombre de dirección predefinido en el archivo tnsnames.ora . Por lo tanto, al usarlo, tnsnames.ora debe configurarse correctamente y colocarse en el directorio de los archivos de configuración del cliente de Oracle especificados durante la instalación anterior de OCMT. Mientras que, al usar el descriptor de conexión o la nomenclatura de Easy Connect (Plus), no es necesario configurar el archivo tnsnames.ora en la máquina.
Conexión: seleccione Crear nueva conexión.
Nombre de conexión: especifique un nombre para la conexión.
Puerta de enlace de datos: seleccione la puerta de enlace de datos local.
Paso 2: seleccione y establezca la autenticación
En Tipo de autenticación, seleccione el tipo de autenticación en la lista desplegable y complete la configuración relacionada. El conector de bases de datos de Oracle admite el siguiente tipo de autenticación:
Autenticación básica
- Nombre de usuario: especifique el nombre de usuario de Oracle Database.
- Contraseña: especifique la contraseña de Oracle Database.
Paso 3: Crear la conexión
Seleccione Crear. La creación se ha probado y guardado correctamente si todas las credenciales son correctas. Si las credenciales no son correctas, se produce un error en la creación.
Resumen de tabla
En la tabla siguiente se incluyen las propiedades del conector que se admiten en la copia de canalización.
Nombre | Descripción | Obligatorio | Copiar |
---|---|---|---|
Server | El nombre del servicio net de Oracle, el descriptor de conexión completa o la cadena de conexión Easy Connect Plus. | Sí | ✓ |
Connection | Si desea crear una nueva conexión o utilizar la existente. | Sí | ✓ |
Nombre de la conexión | Nombre de la conexión. | Sí | ✓ |
Puerta de enlace de datos | La puerta de enlace de datos utilizada para la conexión. | Sí | ✓ |
Autenticación | Vaya a Autenticación. | Sí | Vaya a Autenticación. |
Autenticación
La tabla siguiente contiene propiedades para el tipo de autenticación admitido.
Nombre | Descripción | Obligatorio | Copiar |
---|---|---|---|
Basic | ✓ | ||
- Nombre de usuario | Nombre de usuario de Oracle Database. | Sí | |
- Contraseña | Contraseña de Oracle Database. | Sí |