Condividi tramite


Amministratore dell'origine dati ODBC

Microsoft ODBC Data Source Administrator gestisce i driver di database e le origini dati. Questa applicazione si trova nel Pannello di controllo di Windows in Strumenti di amministrazione. A partire da Windows 8, l'icona è denominata Origini dati ODBC e nei sistemi operativi a 64 bit è disponibile una versione a 32 bit e a 64 bit. Utilizzando l'amministratore origine dati ODBC, è possibile aggiungere/modificare/rimuovere connessioni da utilizzare con Microsoft ODBC Driver for DB2.

Le origini dati sono i database o i file a cui accede un driver e sono identificati da un nome di origine dati (DSN). Utilizzare l'amministratore dell'origine dati ODBC per aggiungere, configurare ed eliminare origini dati dal sistema. I tipi di origini dati che è possibile usare sono descritti nella tabella seguente.

L'origine dei dati Descrizione
User I DSN utente sono locali in un computer e possono essere usati solo dall'utente corrente. Vengono registrati nel registro di HKEY_CURRENT_USER.
System I DSN di sistema sono locali in un computer anziché dedicati a un utente. Il sistema o qualsiasi utente con privilegi può usare un'origine dati configurata con un DSN di sistema. I DSN di sistema vengono registrati nel Registro di sistema HKEY_LOCAL_MACHINE.
File I DSN file sono origini basate su file che possono essere condivise tra tutti gli utenti che hanno gli stessi driver installati e pertanto hanno accesso al database. Queste origini dati non devono essere dedicate a un utente né essere locali per un computer. I nomi delle origini dati dei file non sono identificati dalle voci del Registro di sistema dedicate; vengono invece identificati da un nome di file con estensione dsn. Le origini dati dei file vengono archiviate in C:\Programmi\File comuni\ODBC\Origini dati.

Le origini dati utente e di sistema sono collettivamente conosciute come origini dati macchina perché sono locali a un computer. Ognuna di queste origini dati include una scheda nella finestra di dialogo Amministrazione origine dati ODBC .

Per aprire l'amministratore origine dati ODBC in Windows 7 e Windows Server 2008 R2.

  1. Scegliere Pannello di controllo dal menu Start.

  2. Nel Pannello di controllo fare clic su Strumenti di amministrazione.

  3. In Strumenti di amministrazione fare clic su Origini dati (ODBC).

    Per aprire l'Amministratore dell'Origine Dati ODBC in Windows 8 e Windows Server 2012.

  4. Scegliere Pannello di controllo dal menu Start.

  5. Nel Pannello di controllo fare clic su Strumenti di amministrazione.

  6. In Strumenti di amministrazione fare clic su Origini dati ODBC.

    Utilizzando l'amministratore origine dati ODBC, è possibile aggiungere, modificare ed eliminare origini dati, come descritto nella tabella seguente.

Action Descrizione
Aggiunta di origini dati È possibile aggiungere più origini dati, ognuna delle quali associa un driver ad alcuni dati a cui si vuole accedere usando tale driver. Assegnare a ogni origine dati un nome che identifichi in modo univoco l'origine dati. Ad esempio, se si crea un'origine dati per un set di tabelle DB2 contenenti informazioni sui clienti, è possibile denominare l'origine dati "Customers". Le applicazioni in genere visualizzano i nomi delle origini dati tra cui gli utenti possono scegliere. L'aggiunta di un'origine dati file è leggermente diversa dall'aggiunta di origini dati utente o di sistema.
Modifica delle origini dati A seconda dei requisiti, potrebbe essere necessario riconfigurare le origini dati. È possibile reimpostare le opzioni facendo clic su Configura in qualsiasi finestra di dialogo di installazione del driver.
Eliminazione di origini dati Fare clic su Rimuovi dopo aver selezionato un'origine dati.

Per aggiungere un'origine dati per il Driver ODBC per DB2 tramite l'Amministratore Origine Dati ODBC.

  1. Nella finestra di dialogo Amministratore origine dati ODBC fare clic su Aggiungi.

  2. Nella finestra di dialogo Crea nuova origine dati fare clic su Microsoft ODBC Driver for DB2 e quindi su Fine.

    La finestra di dialogo Microsoft ODBC Driver for DB2 Configuration contiene cinque schede.

Generali

Usare la scheda Generale per denominare e descrivere l'origine dati.

Nome dell'origine dati

Il nome dell'origine dati viene utilizzato dall'amministratore dell'origine dati ODBC per denominare l'origine dati all'interno del Registro di sistema o del file system. Questo attributo obbligatorio accetta un valore stringa di un massimo di 60 caratteri. Il valore predefinito è una stringa vuota.

Descrizione

La descrizione viene utilizzata dall'amministratore dell'origine dati ODBC per descrivere l'origine dati all'interno del Registro di sistema o del file system. Questo attributo facoltativo accetta un valore stringa di un massimo di 60 caratteri. Il valore predefinito è una stringa vuota.

Connessione

Usare la scheda Connessione per definire gli attributi di connettività di rete.

Il provider di dati supporta connessioni di rete TCP/IP e SNA (Systems Network Architecture) su LU6.2 APPC (Advanced Program to Program Communications) a server di database IBM DB2 remoti in esecuzione su computer host IBM mainframe e midrange. Il provider di dati supporta le connessioni di rete TCP/IP ai server di database IBM DB2 remoti in esecuzione in sistemi operativi Linux, UNIX o Windows.

È possibile selezionare i pulsanti di scelta Connessione APPC o Connessione TCP/IP per connettersi ai database DB2 in esecuzione su mainframe host DB2/z/OS e computer IBM i come host di fascia media. È necessario selezionare il pulsante di opzione Connessione TCP/IP quando ci si connette a database DB2 che eseguono sistemi operativi Linux, UNIX o Windows.

Connessione APPC

Se si seleziona connessione APPC, è necessario selezionare o immettere il nome dell'alias LU locale APPC, l'alias LU remoto APPC e il nome della modalità APPC configurato in Host Integration Server come gateway SNA. Un valore comune per DB2/z/OS è IBMRDB e DB2/400 è QPCSUPP. Facoltativamente, è possibile specificare la sicurezza della conversazione APPC per identificare l'utente del provider di dati nel server di database DB2.

Alias locale LU

L'alias LU locale viene definito dall'amministratore host integration server per identificare il computer HIS durante la connessione a un sistema host remoto tramite SNA APPC su LU6.2. Questo attributo obbligatorio accetta un valore stringa di un massimo di 8 caratteri. Il valore predefinito è una stringa vuota.

Alias LU remoto

L'alias LU remoto viene definito dall'amministratore host integration server per identificare l'istanza del database DB2 di destinazione durante la connessione a un sistema host remoto tramite SNA APPC su LU6.2. Questo attributo obbligatorio accetta un valore stringa di un massimo di 8 caratteri. Il valore predefinito è una stringa vuota.

Nome modalità

Il nome della modalità è definito dall'Amministratore di Host Integration Server per specificare le opzioni della modalità di sessione durante la connessione a un sistema host remoto tramite SNA APPC su LU 6.2. Questo attributo obbligatorio accetta un valore stringa di un massimo di 8 caratteri. Il valore predefinito è una stringa vuota.

Tipo di sicurezza

Il tipo di sicurezza indica al provider di dati il livello di sicurezza della sessione APPC da usare per la connessione a un sistema host remoto tramite SNA APPC su LU6.2. Questo attributo facoltativo accetta un valore stringa , in base a un'enumerazione. Il valore predefinito è Program. Nella tabella seguente vengono descritti i valori del tipo di sicurezza.

Tipo di sicurezza Descrizione
Programma Il provider di dati invia sia un nome utente che una password.
Uguali Il provider di dati invia solo un nome utente.
Nessuno Il provider di dati non invia informazioni di sicurezza (nome utente o password).

Connessione TCP/IP

Se si seleziona connessione TCP/IP, è necessario immettere un valore sia per l'indirizzo IP che per la porta di rete.

Indirizzo IP

L'indirizzo IP indica al provider di dati l'indirizzo di rete o l'alias da usare per la connessione a un computer remoto tramite TCP/IP. Questo attributo obbligatorio accetta un valore stringa in formato IPv4 o IPv6. Il valore predefinito è una stringa vuota.

Porta di rete

La porta di rete indica al provider di dati il numero di porta di rete da usare per la connessione a un computer remoto tramite TCP/IP. Questo attributo obbligatorio accetta un valore intero . Il valore predefinito è 446.

Connessione di test

Il pulsante Test connessione indica al provider di dati di connettersi al database DB2.

sicurezza

Usare la scheda Sicurezza per definire gli attributi di autenticazione.

Autenticazione

L'autenticazione indica al provider di dati quali metodi di autenticazione e opzioni utilizzare per la connessione al database DB2.

Usare questo nome utente

Il pulsante di opzione Usa questo nome utente indica al provider di dati di usare la sicurezza interattiva per l'accesso, inviare un nome utente e un valore della password in base alle informazioni archiviate nella configurazione dell'origine dati, al programma consumer di dati o richiesto dall'utente in fase di connessione. Questo attributo obbligatorio accetta un valore stringa sotto forma di nome utente DB2. Il valore predefinito è una stringa vuota. La tabella seguente elenca la piattaforma di database DB2 e le lunghezze delle stringhe accettate.

Piattaforma Length
DB2 per z/OS Stringa di 8 byte
DB2 per IBM i Stringa di 10 byte
DB2 per Linux o UNIX Stringa di 8 byte
DB2 per Windows Stringa di 30 byte

Usare Single Sign-On

Il pulsante di opzione Usa accesso Single Sign-On indica al provider di dati di usare l'accesso Single Sign-On per inviare un nome utente e un valore della password in base al contesto utente di Windows del programma consumer e mappato alle credenziali esterne associate a un'applicazione affiliata da Host Integration Server Enterprise Single Sign-On (ESSO). Questo attributo obbligatorio accetta un valore stringa in forma di applicazione di affiliazione. Il valore predefinito è una stringa vuota.

Metodo di autenticazione host

L'elenco Metodo di autenticazione host indica al provider di dati se crittografare l'autenticazione e i dati. Questo attributo facoltativo accetta un valore stringa , in base a un'enumerazione. Il valore predefinito è Server. Nella tabella seguente vengono descritti i valori del metodo di autenticazione host.

metodo Descrizione
Servidor Nessuna crittografia
Server_Encrypt_Pwd Password crittografata
Server_Encrypt_UsrPwd Nome utente crittografato e password
Data_Encrypt Nome utente crittografato, password e dati

Il metodo di autenticazione di sicurezza Data_Encrypt si basa su tecnologie DES (Data Encryption Standard) deboli. È consigliabile usare un metodo di autenticazione di sicurezza che include la crittografia dei dati avanzata, ad esempio SSL V3.0 o TLS V1.0.

Database di destinazione

Usare la scheda Database di destinazione per definire gli attributi del database DB2.

Catalogo iniziale

Il catalogo iniziale istruisce il Data Provider sul nome dell'istanza del database DB2 di destinazione sotto forma di DB2 RDBNAM (nome database relazionale). Questo attributo obbligatorio accetta un valore stringa . Il valore predefinito è una stringa vuota. La tabella seguente elenca la piattaforma di database DB2 e le lunghezze delle stringhe accettate.

Piattaforma Length
DB2 per z/OS Stringa a 16 byte (il catalogo è noto anche come posizione)
DB2 per IBM i Stringa a 18 byte (il catalogo è noto anche come database relazionale)
DB2 per LUW (Linux, Unix e Windows) Stringa a 8 byte (il catalogo è noto anche come database)

Raccolta pacchetti

La raccolta Package indica al provider di dati in quale schema DB2 creare un set di pacchetti, che contengono istruzioni CREATE CURSOR utilizzate per recuperare i set di risultati della query. Questo attributo obbligatorio accetta un valore stringa . Il valore predefinito è una stringa vuota. La tabella seguente elenca la piattaforma di database DB2 e le lunghezze delle stringhe accettate.

Piattaforma Length
DB2 per z/OS Stringa a 128 byte (lo schema è noto anche come raccolta)
DB2 per IBM i Stringa a 10 byte (lo schema è noto anche come raccolta o libreria)
DB2 per LUW (Linux, Unix e Windows) Stringa di 30 byte

Schema predefinito

Lo schema predefinito indica al provider di dati di limitare le query del catalogo a uno schema specificato durante il recupero di elenchi di oggetti metadati (tabelle, viste, colonne, indici, routine, parametri e vincoli). Questo attributo facoltativo accetta un valore stringa . Il valore predefinito è una stringa vuota. La tabella seguente elenca la piattaforma di database DB2 e le lunghezze delle stringhe accettate.

Piattaforma Length
DB2 per z/OS Stringa a 128 byte (lo schema è noto anche come raccolta)
DB2 per IBM i Stringa a 10 byte (lo schema è noto anche come raccolta o libreria)
DB2 per LUW (Linux, Unix e Windows) Stringa di 30 byte

Piattaforma DBMS

La piattaforma DBMS indica al provider di dati la piattaforma in cui è in esecuzione il database DB2, per convertire i dati da e verso le codifiche della piattaforma di destinazione. Questo attributo facoltativo accetta un valore stringa . Il valore predefinito è DB2/z/OS. La tabella seguente elenca la piattaforma di database DB2 e i valori stringa accettati.

Piattaforma Valore
DB2 per z/OS DB2/z/OS
DB2 per IBM i DB2/400
DB2 per Windows DB2/NT
DB2 per AIX DB2/6000

Qualificatore predefinito

Le istruzioni SQL dinamiche DB2 utilizzano una convenzione di denominazione di oggetti in due parti, ad esempio SELECT * FROM DSN8910. DEPT). Le istruzioni SQL consumer ODBC possono utilizzare solo una convenzione di denominazione di oggetti in una parte ,ad esempio SELECT * FROM DEPT. Il qualificatore predefinito indica al provider di dati di emettere un'istruzione SET alla connessione per richiedere al database DB2 di individuare oggetti non qualificati in uno schema DB2 di destinazione. Questo attributo facoltativo accetta un valore stringa . Il valore predefinito è una stringa vuota. La tabella seguente elenca la piattaforma di database DB2 e le lunghezze delle stringhe accettate.

Piattaforma Length
DB2 per z/OS Stringa a 128 byte (lo schema è noto anche come raccolta)
DB2 per IBM i Stringa a 10 byte (lo schema è noto anche come raccolta o libreria)
DB2 per LUW (Linux, Unix e Windows) Stringa di 30 byte

Nome TP alternativo

Il nome TP alternativo indica al provider di dati di connettersi al database DB2 usando SNA APPC su LU6.2 specificando un nome tp (Transaction Program) non predefinito. Questo attributo facoltativo accetta un valore stringa di un massimo di 8 caratteri. Il valore predefinito è 07F6C4C2.

Options

Le opzioni indicano al provider di dati quali opzioni avanzate utilizzare per la connessione al database DB2.

Transazioni distribuite

Le transazioni distribuite indicano al provider di dati di connettersi al database DB2 tramite DRDA Remote Unit of Work (RUW) o Distributed Unit of Work (DUW) per proteggere la transazione usando il protocollo di commit a due fasi. Questo attributo facoltativo accetta un valore stringa di un massimo di 3 caratteri. Il valore predefinito è RUW.

Rinvia preparazione

Defer Prepare istruisce il provider di dati a combinare la preparazione del parametro con l'esecuzione del comando, per ridurre il numero di flussi di rete e migliorare le prestazioni dei comandi parametrizzati. Questo attributo facoltativo accetta un valore booleano . Il valore predefinito è false.

Luogo

Usare la scheda Impostazioni locali per definire gli attributi di codifica DB2.

Host CCSID

L'attributo Host CCSID (Coded Character Set Identifier) indica al provider di dati come codificare e decodificare i valori stringa. Questo attributo facoltativo accetta un valore intero . Il valore predefinito è 37.

Tabella codici PC

L'attributo Host CCSID (Coded Character Set Identifier) indica al provider di dati come codificare e decodificare i valori stringa. Questo attributo facoltativo accetta un valore intero . Il valore predefinito è 37.