Compartir a través de


Conexión a una base de datos de origen de Oracle

Importante

La captura de datos modificados para Oracle de Attunity está en desuso ahora. Para obtener información, consulte el anuncio.

Use la página Origen de Oracle para proporcionar la información necesaria para conectarse a la base de datos de origen de Oracle. La instancia CDC leerá los redo logs de la base de datos Oracle a la que está conectado.

Cadena de conexión de Oracle
Escriba la cadena de conexión de Oracle al equipo con la base de datos de Oracle que está usando. La cadena de conexión se escribe de una de las maneras siguientes:

host[:port][/service name]

La cadena de conexión también puede especificar un descriptor de conexión de Oracle Net, por ejemplo, (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp) (HOST=erp.contoso.com) (PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=orcl)))

Si usa un servidor de directorios o tnsnames, la cadena de conexión puede ser el nombre de la conexión.

Autenticación de minería de registros de Oracle
Para especificar las credenciales del usuario de base de datos de Oracle que está autorizado para la minería de registros, seleccione una de las siguientes opciones:

  • Autenticación de Windows: seleccione esta opción para usar las credenciales de dominio de Windows actuales. Puede usar esta opción solo si la base de datos de Oracle está configurada para trabajar con la autenticación de Windows.

  • Autenticación de Oracle: si selecciona esta opción, debe escribir el nombre de usuario y la contraseña del usuario en la base de datos de Oracle a la que se va a conectar.

Nota:

Un usuario debe tener los siguientes privilegios concedidos en la base de datos de Oracle para que sea un usuario de minería de registros.

  • SELECT en <cualquier tabla capturada>
  • SELECCIONAR CUALQUIER TRANSACCIÓN
  • Ejecute en DBMS LOGMNR
  • SELECT en V$LOGMNR CONTENTS
  • SELECT en V$ARCHIVED LOG
  • Realizar un comando SELECT en V$LOG
  • SELECT en V$LOGFILE
  • SELECT en V$DATABASE
  • SELECT en V$THREAD
  • SELECCIONAR EN TODOS LOS ÍNDICES
  • SELECCIONAR EN TODOS LOS OBJETOS
  • SELECCIONAR en OBJETOS DBA
  • SELECCIONAR en TODAS LAS TABLAS

Si alguno de estos privilegios no se puede conceder a un V$xxx, concédales al V_S$xxx.

Probar conexión
Haga clic en Probar conexión para determinar si estableció una conexión con el equipo remoto que tiene la base de datos de Oracle. Se abre un cuadro de diálogo para informarle de si la conexión se realizó correctamente.

Importante

Debido a un problema conocido, es posible que se produzca un error en la conexión con la base de datos de origen de Oracle si el Diseñador CDC no se ejecuta como administrador. Si se produce un error en la conexión, cierre y reinicie el Diseñador CDC mediante la opción Ejecutar como administrador .

Después de terminar de escribir información en esta página, haga clic en Siguiente para seleccionar tablas y columnas de Oracle.

Véase también

Cómo crear la instancia de base de datos de cambios de SQL Server
Editar propiedades de instancia