Procedura per l'uso dei servizi CDC

Importante

Change Data Capture per Oracle di Attunity è ormai deprecata. Per altri dettagli, si veda l'annuncio.

In questa procedura viene descritto come usare CDC Service Configuration Console per preparare un'istanza di SQL Server da utilizzare con i servizi Oracle CDC e creare un nuovo servizio CDC.

Per utilizzare i servizi CDC

  1. Dal menu Start , selezionare CDC Service Configuration for Oracle.

  2. Dal riquadro sinistro selezionare Local CDC Services (livello radice).

  3. Viene eseguita una delle attività seguenti o entrambe:

    • Prepare SQL Server

      Selezionare questa opzione dal riquadro Actions sul lato destro di CDC Service Configuration Console.

      È anche possibile fare clic con il pulsante destro del mouse su Local CDC Services e scegliere Prepare SQL Server.

      Verrà visualizzata la finestra di dialogo Preparing SQL Server Instance for Oracle CDC.

      Per preparare l'istanza di SQL Server per i servizi Oracle CDC, l'account di accesso deve disporre di un account di accesso di SQL Server con il ruolo predefinito del server dbcreator. Questo account di accesso viene utilizzato per creare il database MSXDBCDC obbligatorio per l'aggiunta di servizi Oracle CDC e, successivamente, di istanze di Oracle CDC.

      Per informazioni su come utilizzare questa finestra di dialogo, vedere Prepare SQL Server for CDC. Per informazioni su come abilitare un'istanza di SQL Server per CDC, vedere Procedura di preparazione di SQL Server per CDC.

    • Creare un nuovo servizio CDC

      Fare clic su New Service dal riquadro Actions sul lato destro di CDC Service Configuration Console.

      È anche possibile fare clic con il pulsante destro del mouse su Local CDC Services e scegliere New Service.

      Verrà aperta la finestra di dialogo New Oracle CDC Service.

      Per informazioni su come utilizzare questa finestra di dialogo, vedere Creare e modificare un servizio Oracle CDC. Per informazioni sulla procedura di creazione o modifica di un servizio CDC, vedere Procedura di creazione e modifica di un servizio CDC.

      È sufficiente che l'account di accesso di SQL Server usato dal servizio Oracle CDC sia membro del ruolo predefinito del server public. Non sono necessari altri privilegi. Tuttavia, per creare il servizio Oracle CDC, l'account di accesso deve avere l'autorizzazione di scrittura per il database MSXDBCDC, ad esempio è necessario che all'account di accesso sia assegnato il ruolo del database db_owner . Quando si tenta di creare una nuova istanza di Oracle CDC da un account di accesso senza autorizzazione di scrittura per il database MSXDBDCDC, viene visualizzato un messaggio di errore. Fare clic su OK nella finestra di dialogo per visualizzare la finestra di dialogo Connect to SQL Server.

      Per informazioni su come immettere le credenziali per un account di accesso che ha l'autorizzazione di scrittura per il database MSXDBCDC, ad esempio il ruolo del database db_owner , vedere Creare e modificare un servizio Oracle CDC e Connessione a SQL Server.

Vedi anche

Usare i servizi CDC