Condividi tramite


Amministratore origine dati ODBC

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

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

Origine dati Descrizione
Utente I DSN utente sono locali in un computer e possono essere usati solo dall'utente corrente. Sono registrati nel Registro di sistema HKEY_CURRENT_USER.
Sistema 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 quindi hanno accesso al database. Queste origini dati non devono essere dedicate a un utente né a 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 note collettivamente come origini dati del computer perché sono locali in un computer. Ognuna di queste origini dati include una scheda nella finestra di dialogo Amministratore origine dati ODBC .

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

  1. Fare clic sul menu Start e scegliere Pannello di controllo.

  2. Nel Pannello di controllo aprire Strumenti di amministrazione.

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

    Per aprire l'amministratore dell'origine dati ODBC in Windows 8 e Windows Server 2012.

  4. Fare clic sul menu Start e scegliere Pannello di controllo.

  5. Nel Pannello di controllo aprire Strumenti di amministrazione.

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

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

Azione Descrizione
Aggiunta di origini dati È possibile aggiungere più origini dati, ognuna delle quali associa un driver ad alcuni dati che si desidera accedere usando tale driver. Assegnare a ogni origine dati un nome che identifica in modo univoco l'origine dati. Ad esempio, se si crea un'origine dati per un set di tabelle DB2 che contengono informazioni sui clienti, è possibile assegnare un nome all'origine dati "Clienti". Le applicazioni in genere visualizzano nomi di origine dati da scegliere per gli utenti. 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 configurazione driver.
Eliminazione di origini dati Fare clic su Rimuovi dopo aver selezionato un'origine dati.

Per aggiungere un'origine dati per ODBC Driver for DB2 usando l'amministratore dell'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 fare clic su Fine.

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

Generale

Utilizzare la scheda Generale per assegnare un nome e descrivere l'origine dati.

Nome origine dati

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

Descrizione

La descrizione viene usata 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 fino a 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 le connessioni di rete TCP/IP e SNA (Systems Network Architecture) su LU6.2 APPC (Advanced Program to Program Communications) ai server di database IBM DB2 remoti in esecuzione nei 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 opzione Connessione APPC o TCP/IP , quando ci si connette ai database DB2 in esecuzione nel mainframe DB2/z/OS e nei computer IBM i di midrange. È necessario selezionare il pulsante di opzione Connessione TCP/IP , quando ci si connette ai database DB2 che eseguono sistemi operativi Linux, UNIX o Windows.

Connessione APPC

Se si seleziona la 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 LU locale

L'alias LU locale è definito dall'amministratore host di 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 fino a 8 caratteri. Il valore predefinito è una stringa vuota.

Alias LU remoto

L'alias lu remoto viene definito dall'amministratore del server di integrazione host 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 fino a 8 caratteri. Il valore predefinito è una stringa vuota.

Nome modalità

Il nome della modalità è definito dall'amministratore host di Integration Server per specificare le opzioni della modalità sessione durante la connessione a un sistema host remoto tramite SNA APPC su LU6.2. Questo attributo obbligatorio accetta un valore stringa di fino a 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 durante 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 dei tipi di sicurezza.

Tipo di sicurezza Descrizione
Programma Il provider di dati invia sia un nome utente che una password.
Uguale 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.

Authentication

L'autenticazione indica al provider di dati il metodo di autenticazione e le opzioni da usare per la connessione al database DB2.

Usare questo nome utente

Il pulsante di opzione Usa questo nome utente indica al provider di dati di utilizzare la sicurezza interattiva per l'accesso, per inviare un nome utente e un valore della password in base alle informazioni archiviate nella configurazione dell'origine dati, nel programma consumer di dati o richieste dall'utente al momento della 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 a 8 byte
DB2 per IBM i Stringa a 10 byte
DB2 per Linux o UNIX Stringa a 8 byte
DB2 per Windows Stringa a 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 a credenziali esterne associate a un'applicazione affiliata da Host Integration Server Enterprise Single Sign-On (ESSO). Questo attributo obbligatorio accetta un valore stringa sotto forma di applicazione affiliata. 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
Server Nessuna crittografia
Server_Encrypt_Pwd Password crittografata
Server_Encrypt_UsrPwd Nome utente e password crittografati
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 indica al provider di dati il nome dell'istanza del database DB2 di destinazione sotto forma di database DRDA 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 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 Stringa a 30 byte

Schema predefinito

Lo schema predefinito indica al provider di dati di limitare le query del catalogo a uno schema specifico, 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 Stringa a 30 byte

Piattaforma DBMS

La piattaforma DBMS indica al provider di dati sulla 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 usano una convenzione di denominazione di oggetti a due parti, ad esempio SELECT * FROM DSN8910. DEPT). Le istruzioni SQL consumer ODBC possono usare una convenzione di denominazione di un oggetto a una parte (ad esempio SELECT * FROM DEPT). Il qualificatore predefinito indica al provider di dati di rilasciare 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 (schema è noto anche come raccolta)
DB2 per IBM i Stringa a 10 byte (schema è noto anche come raccolta o libreria)
DB2 per LUW Stringa da 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 di programma di transazione non predefinito (TP). Questo attributo facoltativo accetta un valore stringa di fino a 8 caratteri. Il valore predefinito è 07F6C4C2.

Opzioni

Le opzioni indicano al provider di dati le opzioni avanzate da usare durante la connessione al database DB2.

Transazioni distribuite

Le transazioni distribuite indicano al provider di dati di connettersi al database DB2 usando LRDA Remote Unit of Work (URW) 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 fino a 3 caratteri. Il valore predefinito è URW.

Posticipa comandi prepare

Il rinvio Prepara indica al provider di dati di combinare il parametro preparato con il comando eseguito, per ridurre il numero di flussi di rete e migliorare le prestazioni dei comandi con parametri. Questo attributo facoltativo accetta un valore booleano . Il valore predefinito è false.

Impostazioni locali

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

CCSID host

L'attributo Host CCSID (Identificatore set di caratteri codificati) indica al provider di dati come codificare e decodificare i valori di stringa. Questo attributo facoltativo accetta un valore intero . Il valore predefinito è 37.

Tabella codici PC

L'attributo Host CCSID (Identificatore set di caratteri codificati) indica al provider di dati come codificare e decodificare i valori di stringa. Questo attributo facoltativo accetta un valore intero . Il valore predefinito è 37.