Preparare SQL Server per CDCPrepare SQL Server for CDC

Il servizio Oracle CDC richiede che tutte le istanze di SQL ServerSQL Server di destinazione contengano il database MSXDBCDC.The Oracle CDC service requires all target SQL ServerSQL Server instances to contain the MSXDBCDC database. Per creare questo database utilizzare l'azione Prepare SQL Server in CDC Service Configuration Console.You create this database using the Prepare SQL Server action in the CDC Service Configuration Console. Verrà creato uno script speciale eseguito per creare le tabelle, le stored procedure e altri artefatti obbligatori per il database.This creates a special script that is run to create the required tables, stored procedures, and other required artifacts for this database. Questa attività viene eseguita una volta sola per ogni istanza di SQL ServerSQL Server di destinazione.This task is done one time only for each target SQL ServerSQL Server instance.

Per ulteriori informazioni sul database MSXDBCDC, vedere Database MSXDBCDC.For more information about the MSXDBCDC database, see The MSXDBCDC Database.

In CDC Service Configuration Console, fare clic su Prepare SQL Server(Prepara SQL Server).In the CDC Service Configuration Console, click Prepare SQL Server. Se questa opzione non è disponibile, verificare che nel riquadro sinistro della console sia selezionata l'opzione Local CDC Services (Servizi CDC locali).If this option is not available, make sure that Local CDC Services is selected in the left pane of the console.

OpzioniOptions

Nome serverServer Name

Digitare il nome del server in cui si trova SQL ServerSQL Server .Type the name of the server where the SQL ServerSQL Server is located.

AutenticazioneAuthentication

Selezionare una delle opzioni seguenti:Select one of the following:

  • Autenticazione di WindowsWindows Authentication

  • Autenticazione di SQL Server: se si seleziona questa opzione, è necessario digitare Nome utente e Password per l'utente nell'istanza di SQL ServerSQL Server a cui si esegue la connessione.SQL Server Authentication: If you select this option, you must type the User Name and Password for the user in the SQL ServerSQL Server you are connecting to.

    Per preparare l'istanza di SQL ServerSQL Server per Oracle CDC, l'account di accesso deve disporre di autorizzazioni di scrittura per il database MSXDBCDC.To prepare the SQL ServerSQL Server instance for Oracle CDC, the login must have write permission to the MSXDBCDC database. Immettere le credenziali per un account di accesso che dispone di autorizzazioni per il database MSXDBCDC, ad esempio un membro del ruolo sysasmin .Enter the credentials for a login that has write permission to the MSXDBCDC database, such as a member of the sysasmin role.

OpzioniOptions

Fare clic sulla freccia per visualizzare le opzioni disponibili da configurare.Click the arrow to view available options to be configured. È possibile scegliere di non modificare il valore predefinito per queste opzioni.You can choose to leave these options with their default value. Sono disponibili le opzioni seguenti:The available options are:

  • Connection Timeout: digitare il tempo, in secondi, di attesa del servizio CDC per Oracle per la connessione a SQL ServerSQL Server prima che si verifichi un errore di timeout.Connection Timeout: Type the time (in seconds) that the CDC Service for Oracle waits for a connection to the SQL ServerSQL Server before timing out. Il valore predefinito è 15.The default value is 15.

  • Execution Timeout: digitare il tempo, in secondi, di attesa del servizio Windows Oracle CDC per l'esecuzione di un comando prima che si verifichi un errore di timeout.Execution Timeout: Type the time (in seconds) that the Oracle CDC Windows Service waits for a command to execute before timing out. Il valore predefinito è 30.The default value is 30.

  • Encrypt Connection: selezionare Encrypt Connection per la comunicazione tra il servizio Oracle CDC e l'istanza di SQL ServerSQL Server di destinazione tramite una connessione crittografata.Encrypt Connection: Select Encrypt Connection for communication between the Oracle CDC Service and the target SQL ServerSQL Server instance using an encrypted connection.

  • Advanced: digitare eventuali proprietà di connessione aggiuntive, se necessario.Advanced: Type any additional connection properties, if necessary.

View ScriptView Script

Fare clic su Visualizza script per visualizzare una versione di sola lettura dello script di impostazione.Click View Script to view a read-only version of the setup script. Se necessario, un amministratore di sistema di SQL ServerSQL Server può copiare questo script nella console di gestione di SQL Server per modificarlo.A SQL ServerSQL Server system administrator can copy this script into the SQL Server Management Console to edit it, if necessary. Per altre informazioni sulla preparazione di SQL Server per lo script, vedere Preparare SQL Server per lo script di visualizzazione di Oracle CDC.For more information about the Prepare SQL Server Script, see Prepare SQL Server for Oracle CDC-View Script.

Vedere ancheSee Also

Come utilizzare i servizi CDC How to Work with CDC Services
Preparazione SQL Server per CDCHow to Prepare SQL Server for CDC