Condividi tramite


Gestione connessione Oracle

Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory

Una gestione connessione Oracle viene usata per consentire a un pacchetto di estrarre i dati dai database Oracle e di caricare i dati nei database Oracle.

La proprietà ConnectionManagerType della gestione connessione Oracle viene impostata su ORACLE.

Nei log di esecuzione SSIS questo connettore viene definito "Gestione connessione Oracle".

Configurazione della gestione connessione Oracle

Le modifiche di configurazione della gestione connessione Oracle verranno risolte da Integration Services in fase di esecuzione. Usare la finestra di dialogo Editor gestione connessione Oracle per aggiungere una connessione a un'origine dati Oracle.

Gestione connessioni

Opzioni

Informazioni gestione connessione

Immettere le informazioni sulla connessione Oracle.

Nome

Immettere un nome per la connessione Oracle. Il nome predefinito è Gestione connessione Oracle.

Descrizione

Immettere una descrizione della connessione. Questo input è facoltativo.

Nome del servizio TNS

Immettere il nome del database Oracle da usare. Il nome del servizio TNS può essere:

  • il nome della connessione definito nel file tnsnames.ora

  • Formato EzConnect: [//]host[:port][/service_name]

Per usare un file tnsnames.ora, potrebbe essere necessario aggiungere una variabile di ambiente di sistema al computer che esegue il pacchetto SSIS. La variabile di ambiente TNS_Admin specifica la posizione della cartella contenente il file tnsnames.ora. Questa operazione è necessaria se non è stato installato un client Oracle. Per aggiungere la variabile di ambiente in Windows 10, Windows 11 o Windows Server 2022:

  1. Fare clic con il pulsante destro del mouse sull’icona Start e selezionare Sistema.
  2. Nella finestra Impostazioni selezionare Impostazioni di sistema avanzate.
  3. Nella scheda Avanzate della finestra con le proprietà di sistema, selezionare Varabili di ambiente.
  4. Nella finestra Variabili di ambiente sotto a Sistema, selezionare Nuova.
  5. Nella finestra Nuova variabile di sistema immettere "TNS_Admin" per Nome variabile e il percorso corretto della cartella contenente il file tnsnames.ora per il valore Variabile.
  6. Selezionare OK nelle finestre proprietà Variabile di sistema, Variabili di ambiente e Sistema.

Per ulteriori informazioni, vedere la documentazione di Oracle.

Registrazione della gestione connessione

Selezionare una delle opzioni seguenti:

  • Usa autenticazione di Windows: selezionare questa opzione per usare l'autenticazione di Windows.

  • Usa autenticazione Oracle: selezionare questa opzione per usare l'autenticazione di Oracle Database. Se si usa questa autenticazione, immettere le credenziali Oracle come indicato di seguito:
    nonme utente: digitare il nome utente usato per la connessione a Oracle Database.
    Password: digitare la password di Oracle Database per l'utente immesso nel campo del nome utente.

Nota

L'autenticazione di Windows non è supportata per Oracle Server 18c.

Test connessione

Fare clic su Test connessione per verificare se le informazioni specificate sono corrette. Se le informazioni immesse consentono la connessione al database Oracle, verrà visualizzato il messaggio Test della connessione riuscito.

Nota

Per specificare direttamente ConnectionString, ecco l'esempio con l'autenticazione di Oracle:

SERVER=\<YourOracleServerName or EzConnect format>;USERNAME=\<YourUserName>;PWD=\<YourPassword>;WINAUTH=0

Custom properties

In Gestione connessione Oracle sono disponibili le proprietà personalizzate seguenti per la gestione connessione:

  • EnableDetailedTracing: non usato.

  • OracleHome: specificare il nome 32-bit Oracle Home o la cartella che verrà usata dal connettore. (opzionale)

  • OracleHome64: specificare il nome 64-bit Oracle Home o la cartella che verrà usata dal connettore in esecuzione in modalità a 64 bit. (opzionale)

Le proprietà personalizzate non sono elencate in Editor gestione connessione Oracle. Per impostare le proprietà OracleHome e OracleHome64:

  1. Dall'area Gestione connessione fare clic con il pulsante destro del mouse sulla gestione connessione Oracle in uso e scegliere Proprietà.

  2. Nel riquadro Proprietà impostare la proprietà OracleHome o OracleHome64 con il percorso completo della home directory Oracle.

Passaggi successivi