Configurazione Driver Microsoft ODBC per DB2

Traduzione articoli Traduzione articoli
Identificativo articolo: 216428 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sommario

In questo articolo viene fornita una panoramica del Driver Microsoft ODBC per DB2.

Driver Microsoft ODBC per DB2 (Msdb2ole.dll) consente l'accesso su reti SNA LU 6.2 e TCP/IP per un database DB2 remoti. Questo driver Ŕ implementato come un richiedente di applicazione IBM Distributed Relational Database Architecture (DRDA) che pu˛ connettersi a sistemi compatibili con DRDA DB2 come MVS, OS/400 e Microsoft Windows NT.

Il driver supporta ODBC 2.x e funzioni ODBC 3.x (per un elenco completo delle funzioni supportate vedere la documentazione in linea di SDK di SNA Server). Il driver pu˛ essere utilizzato in modo interattivo o da un'applicazione di eseguire istruzioni SQL. Da Microsoft Excel, Ŕ possibile importare tabelle di DB2 in fogli di lavoro e utilizzare gli strumenti di creazione di grafici di Excel per analizzare i dati. Da Microsoft Access, Ŕ possono che gli utenti importare ed esportare a DB2. Con Microsoft Internet Information Server (IIS), gli sviluppatori di pubblicare le informazioni memorizzate DB2 per gli utenti tramite un browser.

Per ulteriori informazioni sull'utilizzo di driver ODBC per DB2, cosý come un elenco di supportate parole chiave di attributo stringa ODBC connessione e valori, vedere la documentazione di in linea di SDK di SNA Server o il driver ODBC per DB2 file della Guida in linea.

Informazioni

Aggiunta di un'origine dati ODBC

Un'origine dati consente di associare un particolare driver ODBC ai dati che si desidera accedere tramite tale driver. ╚ necessario configurare informazioni dell'origine dati per ciascun sistema DB2 che deve accedervi utilizzando il driver ODBC per DB2. I parametri predefiniti per il driver ODBC per DB2 vengono utilizzati per l'origine dati solo e devono essere configurate separatamente per ogni origine dati. Per configurare il driver, procedere come segue:

  1. Fare clic su Start, scegliere Impostazioni e quindi fare clic su Pannello di controllo.
  2. Fare doppio clic su origini dati ODBC.
  3. Scegliere un DSN utente, DSN sistema o file DSN.
  4. Fare clic su Driver Microsoft ODBC per DB2 e quindi fare clic su Fine.

╚ inoltre possibile visualizzare lo strumento di configurazione origine dati ODBC dal collegamento nella gruppo di programmi di Microsoft SNA Server Data Access.

Configurazione delle origini dati

La scheda Generale consente all'utente di configurare gli attributi di base necessari per descrivere un'origine dati. Per il driver ODBC per DB2, gli attributi generali includono le parole chiave seguenti:

nome origine dati: L'origine di dati Ŕ un parametro obbligatorio che viene utilizzato per definire l'origine dati. Gestione driver ODBC utilizza il valore dell'attributo per caricare della corretta configurazione dell'origine dati ODBC dal Registro di sistema o dal file. Per origini dati su file, questo campo viene utilizzato per denominare il file DSN, memorizzato nella directory Programmi\file comuni\ODBC\Data Sources.

Descrizione: La descrizione Ŕ un parametro facoltativo che pu˛ essere utilizzato per descrivere l'origine dati.

La scheda di connessione consente all'utente di configurare gli attributi di base necessarie per connettersi a un'origine dati. Per driver ODBC per DB2, gli attributi di connessione includono le parole chiave seguenti:

LU 6.2 connessione: Questo pulsante di opzione consente di scegliere una connessione basata su SNA LU6.2. Se SNA Ŕ selezionata, l'impostazione predefinita, quindi, i valori per alias LU locale di APPC, sono necessari nome modalitÓ APPC e alias LU remota di APPC.
connessione TCP/IP: Questo pulsante di opzione consente di scegliere una connessione TCP/IP. Se TCP/IP Ŕ selezionata, i valori per indirizzo di rete e porta di rete sono necessari.

alias di LU APPC locale: Il nome dell'alias LU locale configurata in SNA Server.

remoto alias del LU APPC: Il nome dell'alias LU remota configurata in SNA Server.

nome modalitÓ APPC: La modalitÓ APPC corrisponde alla configurazione di host e la configurazione di SNA Server. I valori validi per la modalitÓ APPC includono QPCSUPP (predefinito di sistema comuni), (interattivi) #INTER #INTERSC (interattivi minima protezione del routing), #BATCH (batch), #BATCHSC (batch con la minima protezione routing) e #IBMRDB (accesso remoto del database DB2).

indirizzo IP: Questa proprietÓ viene utilizzata per individuare il computer di destinazione DB2, in particolare l'indirizzo TCP/IP o l'host TCP/IP name/alias associato con la porta DRDA. ╚ necessario specificare l'indirizzo di rete durante la connessione tramite TCP/IP.

porta di rete: Questa proprietÓ viene utilizzata per individuare la porta di accesso servizio DRDA DB2 di destinazione durante la connessione tramite TCP/IP. Il valore predefinito Ŕ l'indirizzo di porta conosciuto DRDA di 446.

La scheda connessione include inoltre un pulsante di test di connessione che pu˛ essere utilizzato per verificare i parametri di connessione. La connessione pu˛ essere verificata solo una volta nella finestra di tutti i parametri necessari siano stati digitati. Quando si fa clic su questo pulsante, viene stabilita una sessione al sistema DB2 remoto tramite il provider OLE DB per DB2.

La scheda di protezione consente all'utente di configurare gli attributi facoltativi vengono utilizzati per limitare le connessioni a un'origine dati. Per driver ODBC di Microsoft per DB2, gli attributi di protezione includono:

utilizzare questo nome utente: Un nome utente valido Ŕ in genere richiesto per accedere ai dati di DB2. Facoltativamente, Ŕ possibile mantenere un nome utente nel DSN. Il driver ODBC richiederÓ all'utente in fase di esecuzione per digitare una password valida. Inoltre, la finestra di dialogo richiesta consentirÓ a quest'ultimo sostituire il nome di utente archiviate nel DSN.

IL computer 400 Ŕ distinzione tra maiuscole e minuscole in relazione agli ID utente e password. AS / 400 accetta solo un ID utente DB2/400 e una password in CASE MAIUSC. (Se DB2/400 connessione non riesce a causa di autenticazione non corretta, il driver ODBC verrÓ rispedire l'autenticazione, imporre l'ID utente e password in MAIUSC CASE.)

Il mainframe Ŕ senza distinzione tra maiuscole e minuscole. Ci˛ significa che nella computer mainframe, Ŕ possibile digitare l'ID utente di DB2 e la password in ogni caso. Il driver ODBC invia tali valori in CASE MAIUSC. DB2 UDB per Windows NT Ŕ con distinzione tra maiuscole e minuscole. L'ID utente Ŕ memorizzato in CASE MAIUSC. La password Ŕ memorizzata in maiuscole e minuscole. L'utente deve digitare la password nel caso corretto. Il driver ODBC consente di inviare esattamente la password nel caso immesso dall'utente. Una non passa il nome di dominio NT, solo il nome utente di NT.

utilizzare Single Sign: Una possibile utilizzare l'opzione di Single Sign-on della funzione di protezione dell'host di Microsoft SNA Server. In questo modo l'amministratore creazione della definizione dell'origine dati isolare il processo di accesso all'utente finale. Il contesto di utente di iscrizione del singolo Ŕ il contesto utente associato al servizio di DB2 SNA. Se in esecuzione su Windows 9 x, il contesto di utente Ŕ associato l'utente attualmente connesso.

lettura database - solo: Viene creata un'origine dati di sola lettura. L'utente con solo l'accesso in lettura agli oggetti, ad esempio tabelle e non pu˛ Aggiorna le operazioni, ad esempio INSERT, UPDATE o DELETE.

La scheda di database di destinazione consente all'utente di configurare gli attributi necessari, cosý come facoltativi, utilizzati per definire il sistema DB2 di destinazione. Per driver ODBC di Microsoft per DB2, gli attributi del database di destinazione sono i seguenti:

nome di database remoto: Questo attributo ODBC viene utilizzato come prima parte di un nome di tabella completo di tre parti.

In DB2 (MVS, OS/390), questa proprietÓ viene definita come ubicazione. Nella tabella SYSIBM.LOCATIONS sono elencate tutte le posizioni accessibili. Per individuare il percorso di DB2 in cui Ŕ necessario connettersi, contattare l'amministratore per la ricerca di DSNTINST Clist TSO sotto le definizioni di DDF. Queste definizioni sono disponibili nella schermata DSNTIPR nel manuale di installazione di DB2.
In DB2/400, questa proprietÓ Ŕ definita come RDBNAM. ╚ possibile determinare il valore RDBNAM richiamando il comando WRKRDBDIRE dalla console per il sistema di OS/400. Se Ŕ presente alcun valore RDBNAM, quindi uno pu˛ essere creato utilizzando l'opzione Aggiungi.
In un database DB2 Universal, questa proprietÓ Ŕ definita come DATABASE.

pacchetto insieme: Il nome della COLLECTION DRDA in cui si desidera al driver di archivio e associare i pacchetti di DB2. Questo Ŕ un parametro obbligatorio. Per ulteriori informazioni sulla creazione di pacchetti, leggere il seguente articolo della Microsoft Knowledge Base:
216810Creazione di pacchetti per l'utilizzo con il driver ODBC per DB2 e OLE KB forniti per DB2
predefinito dello schema: Il nome dell'insieme in cui il provider esegue la ricerca per le informazioni di catalogo. Il driver ODBC utilizza schema predefinito per limitare il set di risultati per le operazioni di comuni, ad esempio l'enumerazione di un elenco di tabelle in un insieme di destinazione (ad esempio ODBC Catalog SQLTables). Per ulteriori informazioni su questo parametro, vedere il seguente articolo della Microsoft Knowledge Base riportato di seguito:
217757INF: Schema predefinito per essere utilizzato con il driver ODBC per DB2 e il provider OLE DB per DB2
Livello di isolamento predefinito: Determina il livello di isolamento utilizzato in caso di accesso simultaneo a DB2 oggetti da pi¨ applicazioni. Il valore predefinito Ŕ NC. Sono supportati i seguenti livelli:

CS: StabilitÓ di cursore. In DB2/400, corrisponde a COMMIT(*CS). In ANSI, corrisponde a lettura commit (RC).

NC: Nessun commit. In DB2/400, corrisponde a COMMIT(*NONE). In ANSI, corrisponde a nessun commit (NC).

User REPLICATOR: Lettura di salvate. In DB2/400, corrisponde a COMMIT(*CHG). In ANSI, corrisponde alla lettura salvate.

RS: Lettura di stabilitÓ. In DB2/400, corrisponde a COMMIT(*ALL). In ANSI, corrisponde a Repeatable Read.

RECORD: Lettura REPEATABLE. In DB2/400, corrisponde a COMMIT(*RR). In ANSI, corrisponde a Serializable (isolata).

TP nome alternativo: Questa proprietÓ Ŕ solo necessaria per la connessione a SQL/DS (DB2/VM o DB2/VSE) e viene definito come programma di transazione remota.

commit automatico: Questo attributo consente di COMMIT implicito su tutte le istruzioni SQL. In modalitÓ di commit automatico, ogni operazione di database Ŕ una transazione che Ŕ stato eseguito il commit durante l'esecuzione. Questa modalitÓ Ŕ adatta per le transazioni comuni costituiti da una singola istruzione SQL. ╚ necessario delimitare o specificare il completamento di queste transazioni. ROLLBACK non Ŕ consentita quando utilizza la modalitÓ commit automatico. Il valore predefinito Ŕ true.

convertire tutti i tipi di dati binari come tipi di dati carattere: I dati binari (CCSID 65535) considera opzione digitare campi come campi di tipo di dati carattere in modo di origine per i dati. I valori CCSID host e la tabella codici PC sono di input richiesto e i parametri di output. (Scheda Impostazioni internazionali vedere).

La scheda di impostazioni internazionali consente all'utente di configurare gli attributi necessari, cosý come facoltativi, utilizzati per definire le tabelle codici da utilizzare per il sistema DB2, nonchÚ il computer basato su Windows. Per driver ODBC di Microsoft per DB2, gli attributi di impostazioni internazionali includono le seguenti operazioni:

host locale: Il codice di carattere identificatore (CCSID) corrispondente i dati di DB2, come rappresentato nel computer remoto del set. Questo parametro per impostazione predefinita u.s.a./Canada (37). La proprietÓ CCSID Ŕ necessaria durante l'elaborazione dati binari come dati di tipo carattere. A meno che non processo binario come valore di carattere sia impostato, carattere dati vengono convertiti in base alla colonna DB2 CCSID e tabella codici ANSI predefinita.

codici predefinita utilizzata per le impostazioni internazionali: Questa opzione indica il driver ODBC per utilizzare la tabella codici ANSI di predefinita per il computer basato su Windows. Se questa impostazione Ŕ deselezionata, l'utente pu˛ scegliere qualsiasi tabella di codici PC supportati.

PC locale: Questo attributo Ŕ obbligatorio durante l'elaborazione dati binari come dati di tipo carattere. Se impostato processo binario come valore di carattere, carattere dati vengono convertiti a seconda la tabella codici ANSI predefinita configurata in Windows. Il valore di predefinito per questa proprietÓ Ŕ Latino 1 (1252).

ProprietÓ

Identificativo articolo: 216428 - Ultima modifica: martedý 8 marzo 2005 - Revisione: 1.1
Le informazioni in questo articolo si applicano a:
  • Microsoft ODBC Driver for DB2 4.0 SP2
Chiavi:á
kbmt kbinfo KB216428 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 216428
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.
Dichiarazione di non responsabilitÓ per articoli della Microsoft Knowledge Base su prodotti non pi¨ supportati
Questo articolo Ŕ stato scritto sui prodotti per cui Microsoft non offre pi¨ supporto. L?articolo, quindi, viene offerto ?cosý come Ŕ? e non verrÓ pi¨ aggiornato.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com