Un'origine dati contiene gli insiemi di dati a cui il driver JDBC accede, insieme a tutti gli ambienti associati ai dati.
È possibile configurare un'origine dati JDBC specificando le proprietà dell'origine dati quando si crea una stringa di connessione in un'applicazione JDBC. Per informazioni su come specificare le proprietà durante la creazione di una stringa di connessione, vedere JDBC connection strings. In alternativa, è possibile salvare le informazioni di configurazione dell'origine dati, compreso il nome dell'origine dati (DSN), sul server locale utilizzando il file 'nzjdbc.ini. È quindi possibile specificare quel DSN per la proprietà 'dsn come parte della stringa di connessione, che consente alla stringa di connessione di accedere a tutte le proprietà di configurazione dell'origine dati associata che si trovano nel file 'nzjdbc.ini.
Procedura
- Avviare la GUI con il seguente comando:
java -jar <driver_jarfile>
- Quando viene visualizzato l'elenco delle origini dati, aggiungere un'origine dati facendo clic su Aggiungi.
- Nella finestra Configurazione dell'origine dati, fare clic sulla scheda Opzioni di connessione e fornire le informazioni necessarie:
- Fonte deidati1
- Specifica il nome dell'origine dati.
- Ospite1
- Specifica il nome dell'host a cui connettersi.
- Porto1
- Specifica il numero di porta.
- Banca dati 1
- Specifica il nome del database.
- Descrizione
- Specifica la descrizione dell'origine dati.
- Utente
- Specifica il nome dell'utente da collegare al database.
- Password
- Specifica la password per l'autenticazione.
- Schema
- Specifica il nome dello schema all'interno del database specificato sul sistema Netezza Performance Server. Questo campo viene utilizzato per i sistemi Netezza Performance Server che supportano più schemi all'interno di un database. Se non si specifica uno schema, ci si connette allo schema predefinito del database.
Importante: la chiamata del metodo 'setSchema per specificare un nuovo schema fa sì che tutte le query future, comprese quelle che utilizzano oggetti 'Statement ' precedentemente creati o preparati, utilizzino il nuovo schema. Questo comportamento è diverso da quello documentato nelle specifiche JDBC Oracle.
- Verifica connessione
- Verifica la connessione con i parametri impostati.
1 Questo campo è obbligatorio.
- Fare clic sulla scheda Opzioni avanzate e fornire le informazioni necessarie:
- Dimensione del lotto
- Specifica il numero di righe da recuperare in un ciclo. Il valore predefinito è 256.
- Timeout di accesso
- Specifica il tempo massimo di attesa per effettuare una connessione. Il valore predefinito è infinito.
- Solo lettura
- Specifica se la connessione è di sola lettura. Il valore predefinito è false.
- Commit automatico
- Specifica se l'autocommit si applica alla connessione. L'impostazione predefinita è true.
- Ignorare il conteggio degli aggiornamenti
- Consente al driver JDBC di esportare più di due miliardi di righe (il valore massimo int). Per impostazione predefinita, è disattivato.
- Livello di log
- Specifica il livello di log per la connessione. Il
valore predefinito è OFF.
- Tipo di logger
- Specifica il tipo da utilizzare per la registrazione. L'impostazione predefinita è TESTO.
- Directory dei logger
- Specifica la directory di log in cui vengono scritti i file di log.
- Metadati del database
- Quando è selezionato, specifica che è possibile ottenere informazioni sui metadati non limitate al catalogo e allo schema corrente. Se non si seleziona questa casella di controllo, le informazioni sono limitate al catalogo e allo schema corrente.
- Valori predefiniti
- Seleziona le impostazioni predefinite per le voci della scheda Opzioni avanzate.
- Fare clic sulla scheda Opzioni SSL e fornire le informazioni necessarie:
- Preferenziale non garantita
- Specifica che le connessioni che non utilizzano SSL sono preferite, ma che una connessione non viene rifiutata solo perché utilizza la crittografia SSL.
- Solo non garantiti
- Specifica che vengono accettate solo le connessioni che non utilizzano SSL per criptare i dati. Questo livello di sicurezza può contribuire ad aumentare le prestazioni, ma comporta i rischi derivanti da una connessione non crittografata.
- Preferenziale Garantito
- Specifica che le connessioni che utilizzano SSL sono preferite, ma che una connessione non viene rifiutata solo perché non utilizza la crittografia SSL.
- Solo garantiti
- Specifica che vengono accettate solo le connessioni che utilizzano SSL per criptare i dati. Questo livello di sicurezza aumenta la sicurezza ma riduce leggermente le prestazioni, a causa della necessità di crittografare il flusso di dati.
- File di certificato
- Specifica il nome del file dell'autorità di certificazione (CA) utilizzato per autenticare le connessioni. Se si usa una CA per l'autenticazione, il nome del file della CA deve corrispondere al nome definito dall'amministratore della sicurezza per il database a cui si cerca di connettersi. Per ulteriori informazioni sulla sicurezza e l'autenticazione, consultare la IBM® Netezza® System Administrator's Guide.
- Modulo di login
- Specifica il nome del modulo di ingresso dell'insieme di proprietà Kerberos del file 'login.conf. Il driver JDBC utilizza la classe del modulo di login per creare i ticket di autenticazione.
- DelegaKerberos SSO
- Specifica che se si configura un'applicazione IBM Cognos Business Intelligence in modalità Kerberos SSO, il driver JDBC utilizza il ticket di autenticazione fornito dal prodotto Cognos. Il valore del parametro di connessione 'krbSSODelegation sovrascrive l'impostazione della casella di controllo Kerberos SSO Delegation.
- Fare clic sulla scheda Opzioni informazioni sul cliente e fornire le informazioni sul cliente come opportuno:
- Nome applicazione
- Specifica il nome dell'applicazione.
- Nome host client
- Specifica il nome host del client.
- Utente client
- Specifica l'utente del client.
- Dopo aver inserito le opzioni di configurazione dell'origine dati, verificare la connessione facendo clic su Prova connessione nella scheda Opzioni di connessione.
- Una volta stabilita la connessione, fare clic su OK nella schermata di conferma.
- Nella finestra Configurazione origine dati, fare clic su OK.