Creare e modificare un servizio Oracle CDCCreate and Edit an Oracle CDC Service

Da CDC Service Configuration Console viene creato e modificato un nuovo servizio Windows di Oracle CDC.You create and edit a new Oracle CDC Windows Service from the CDC Service Configuration Console.

Per creare un nuovo servizio Windows di Oracle CDC, selezionare Local CDC Services dal riquadro sinistro, quindi fare clic su New service nel riquadro Actions .To create a new Oracle CDC Windows service, select Local CDC Services from the left pane, then click New Service from the Actions pane. È inoltre possibile fare clic con il pulsante destro del mouse su Local CDC Services (Servizi CDC locali) e selezionare New Service(Nuovo servizio).You can also right-click Local CDC Services and select New Service. Verrà aperta la finestra di dialogo New Oracle CDC Windows Service.The New Oracle CDC Windows Service dialog box opens.

OPPUREOR

Per modificare le proprietà del servizio CDC, selezionare il servizio di cui si desidera modificare le proprietà e fare clic su Properties dal riquadro Actions .To edit the CDC service properties, select the service that you want to edit the properties for and click Properties from the Actions pane. È inoltre possibile fare clic con il pulsante destro del mouse sul servizio usato e selezionare Properties.You can also right-click the service you are working with and select Properties. Verrà visualizzata la finestra di dialogo CDC Service Properties.The CDC Service Properties dialog box opens.

Immettere le informazioni seguenti nella finestra di dialogo New Oracle CDC Windows Service CDC o la finestra di dialogo CDC Service Properties.Enter the following information in the New Oracle CDC Windows Service dialog box or the CDC Service Properties dialog box.

* * Nome servizio * * Service Name**
Digitare il nome del nuovo servizio Windows di Oracle CDC.Type the name of the new Oracle CDC Windows Service. Non utilizzare nomi lunghi, se possibile.You should not use long names, if possible. Non è possibile utilizzare i caratteri / e \ nel nome del servizio.The characters / and \ cannot be used in the service name.

Nota

Questa opzione non è disponibile quando si modifica il servizio.This option is not available when editing the service. Non è possibile modificare il nome di un servizio Windows già esistente.You cannot change the name of a Windows service that already exists.

DescriptionDescription
Digitare una descrizione del servizio per consentirne l'identificazione.Type a description of the service to help identify it.

Account servizioService Account
Selezionare una delle opzioni seguenti per determinare con quale account verrà eseguito il servizio:Select one of the following to determine under which account to run the service:

  • Account Sistema localeLocal System Account

    Non è consigliabile scegliere questa opzione perché fornisce troppo autorizzazioni al servizio.This is not recommended because it gives too many permissions to the service.

  • This AccountThis Account

    In Windows Vista o Windows Server 2008, l'account del servizio predefinito è NETWORK SERVICE.On Windows Vista or Windows Server 2008, the default service account is the NETWORK SERVICE account.

    In Windows 7, Windows Server 2008 R2 e versioni successive, l'account del servizio predefinito è Servizio NT\.On Windows 7, Windows Server 2008 R2 and later, the default service account is NT Service\.

    Con questi account è possibile evitare l'utilizzo delle password in quanto non sono necessarie per questi account.Using these accounts lets you work without using passwords because a password is not necessary for these accounts. Inoltre, questi account forniscono solo le autorizzazioni necessarie richieste per l'esecuzione del servizio Oracle CDC.In addition these accounts provide only the necessary permissions required for the Oracle CDC Service to run.

    È possibile utilizzare un account di Windows locale o di dominio per l'account del servizio.You can use a local or domain Windows account for the service account. In questo caso, è necessario immettere un valore in Password per l'account.In this case, you must enter the Password for that account. Questo account può essere per l'host locale o un account di dominio.This account can be for the local host or a domain account. Assicurarsi di aggiornare la password quando viene modificata utilizzando Servizi locali nel Pannello di controllo di Windows.Be sure to update the password when it is changed using Local Services in the Windows Control Panel.

    Nome del server: selezionare la destinazione SQL ServerSQL Server istanza a cui connettersi (ad esempio, \ \< nome_computer >\< instance_name >).Server name: Select the target SQL ServerSQL Server instance to connect to (for example, \\<computer_name>\<instance_name>). Per impostazione predefinita verrà visualizzata l'ultima istanza del server a cui è stata effettuata la connessione.The server instance last connected to is displayed by default.

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

  • Windows Authentication: se si seleziona questa opzione, il servizio Oracle CDC si connette all'istanza di SQL ServerSQL Server di destinazione utilizzando l'identità dell'account del servizio.Windows Authentication: If you select this option, the Oracle CDC service connects to the target SQL ServerSQL Server instance using the service account identity. Se l'istanza di SQL ServerSQL Server è in esecuzione in un computer diverso, è necessario utilizzare l'autenticazione di Windows con gli account di dominio.If the SQL ServerSQL Server instance is running on a different computer, Windows Authentication must be used with domain accounts.

  • SQL Server Authentication: se si seleziona questa opzione, è necessario digitare Nome utente e Password per l'account di accesso di SQL ServerSQL Server da utilizzare.SQL Server Authentication: If you select this option, you must type the User Name and Password for the SQL ServerSQL Server login you want to use. Il servizio Oracle CDC utilizza queste credenziali per la connessione all'istanza di SQL ServerSQL Server di destinazione.The Oracle CDC service uses these credentials when connecting to the target SQL ServerSQL Server instance.

    È sufficiente che l'account di accesso di SQL ServerSQL Server utilizzato dal servizio Oracle CDC sia membro del ruolo predefinito del server pubblico, non sono necessari altri privilegi.The SQL ServerSQL Server login used by the Oracle CDC Service only needs to be a member of the public fixed-server role, no other privileges are needed. Una volta aggiunte nuove istanze di Oracle CDC, l'account di accesso otterrà l'accesso db_owner ai database di SQL ServerSQL Server CDC associati.Once new Oracle CDC Instances are added, that login will gain db_owner access to the associated SQL ServerSQL Server CDC databases.

    Per creare la definizione del servizio Windows di Oracle CDC, è necessario aggiornare l'accesso al database MSXDBCDC nell'istanza di SQL ServerSQL Server associata.To create the Oracle CDC Windows Service definition, the program needs update access to the MSXDBCDC database in the associated SQL ServerSQL Server instance. Quando si fa clic su OK, una finestra di dialogo richiede all'utente di immettere un account di accesso di SQL ServerSQL Server con un accesso aggiornato al database MSXDBCDC.When you click OK, a dialog box prompts the user to enter a SQL ServerSQL Server login with an update access to the MSXDBCDC database.

    Per informazioni sui dati da digitare nella finestra di dialogo Connect to SQL Server, vedere Connection to SQL Server.For information about the data you must type into the Connect to SQL Server dialog box, see Connection to SQL Server.

    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:

  • Timeout connessione: 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. Il valore predefinito è 15.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. The default value is 15.

  • Timeout esecuzione: 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. Il valore predefinito è 30.Execution Timeout: Type the time (in seconds) that the Oracle CDC Windows Service waits for a command to execute before timing out. 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.

    Master PasswordMaster Password
    Immettere una password che verrà utilizzata dal servizio Windows di Oracle CDC per proteggere le credenziali di log mining Oracle.Enter a password to be used by the Oracle CDC Windows Service to protect the Oracle log-mining credentials.

    La stessa password master deve inoltre essere utilizzata quando le altre istanze dello stesso servizio sono configurate in altri nodi di un cluster con configurazione di disponibilità elevata.The same master password must also be used when other instances of the same service are configured on other nodes on a cluster in high-availability configuration. Se si perde o si modifica la password master, è necessario immettere nuovamente tutte le password di log mining archiviate nei database dell'istanza di Oracle CDC utilizzando CDC Designer Console.If you lose or modify the master password, all log mining passwords stored in Oracle CDC Instance databases must be re-entered using the CDC Designer console.

Vedere ancheSee Also

Procedura di creazione e modifica di un servizio CDCHow to Create and Edit a CDC Service