Prepara connessione al database
Informazioni sulla configurazione delle impostazioni di connessione al database, sistema e parametri per Oracle GoldenGate for Sybase.
Oracle GoldenGate FOR Sybase si connette ai database Sybase ASE utilizzando le librerie client disponibili nel pacchetto DB-Library di Sybase SDK FOR SAP ASE 16.0.3. Le connessioni possono essere effettuate utilizzando una connessione elencata e fornendo il database server, la porta, il nome del database e le informazioni utente, oppure le connessioni possono essere configurate per utilizzare DSQUERY e fornire il nome del server, il database e le informazioni utente.
È possibile aggiungere entrambi i tipi di connessioni dal servizio di amministrazione nel menu Connessioni DB nell'interfaccia utente Web, ma l'uso di DSQUERY richiede un'impostazione aggiuntiva sul server Oracle GoldenGate.
Configurare una connessione DSQUERY in Linux
L'utilizzo delle connessioni DSQUERY richiede che i dettagli di connessione vengano elencati in un file interfaces che deve essere creato e salvato nella cartella di installazione SDK FOR SAP ASE 16.0.3, ad esempio /opt/sap. 1. Connettersi come utente che ha installato Sybase SDK, accedere alla directory di installazione di Sybase SDK e creare un nuovo file, denominato interfaces, come mostrato. Non è richiesta alcuna estensione file.
<pre class="copy"><code>cd /opt/sap vi interfaces</code></pre>
-
Aggiungere le seguenti informazioni al file
interfaces, modificando i campi in base all'ambiente in uso.servername master tcp ether Host_IP_Address Database_Port_Number query tcp ether Host_IP_Address Database_Port_Number #Connections using SSL #master tcp ether Host_IP_Address Database_Port_Number ssl="CN=host name" #query tcp ether Host_IP_Address ssl="CN=<host name"Nota: è importante seguire il layout richiesto delle informazioni di connessione nel file
interfaces.
For more information about the `interfaces` file, review the Sybase documentation available at:
[https://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc35823.1572/doc/html/san1334282782407.html](https://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc35823.1572/doc/html/san1334282782407.html)
The following rules are applicable to the `interfaces` file:
- Each SAP ASE has only one entry, although there may be multiple lines in the entry.
- Each line that follows the `servername` line must begin with a space or a tab
- Each element on the line must be separated by a single space.
- Each entry is separated by a blank line.
**Example:**
<pre class="copy"><code>sybase_source master tcp ether 10.0.0.100 5000 query tcp ether 10.0.0.100 5000</code></pre>
-
Salvare e chiudere il file.
-
Una volta creata la voce nel file
interfaces, è possibile creare una connessione al database dall'interfaccia Web del servizio di amministrazione e selezionare l'opzione Nome server in Tipo di connessione, elencando il valore nome server del fileinterfacese completando i dettagli di connessione rimanenti.Nota:
Se durante la creazione della distribuzione non sono state impostate le variabili
LD_LIBRARY_PATHeSYBASEnella sezione Variabili di ambiente del passo 3 dell'Assistente alla configurazione di Oracle GoldenGate, sarà necessario aggiungere manualmente le variabili mancanti, utilizzando i valori per l'installazione dell'SDK Sybase, altrimenti le connessioni al database potrebbero non riuscire.È possibile aggiungere variabili di ambiente dalla scheda Distribuzioni di Service Manager espandendo il nome della distribuzione e selezionando Configurazione. Qualsiasi modifica alla configurazione della distribuzione richiede il riavvio del servizio di amministrazione per rendere effettive le modifiche.