Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile utilizzare la Creazione guidata origine dati per seguire la procedura per configurare e salvare le informazioni sull'origine dati necessarie per connettere il provider di dati per DB2, ODBC Driver for DB2, l'adapter BizTalk per DB2 e il provider di ADO.NET per DB2 (provider di dati) a server di database IBM DB2 remoti. I consumer, ad esempio Visual Studio e BizTalk Server, caricheranno l'Origine dati guidata da usare per definire e riconfigurare le connessioni ai server di database IBM DB2. La Creazione guidata Origine dati aiuta a semplificare la configurazione e il test delle connessioni di rete, lavorare con i pacchetti, definire le conversioni delle pagine di codice delle stringhe di caratteri, gestire la sicurezza e la crittografia, oltre a convalidare e salvare la configurazione.
Le sezioni seguenti descrivono le schermate della Procedura guidata accesso ai dati e le azioni che è possibile eseguire in ogni schermata.
Welcome
Facoltativamente, è possibile selezionare la casella di controllo per omettere la visualizzazione di questa schermata iniziale.
Fonte dati
È possibile usare la schermata Origine dati per configurare la piattaforma del server di database DB2.
Piattaforma per sorgenti dati
Facoltativamente, per migliorare le prestazioni e ridurre l'impatto sul database remoto, selezionare la piattaforma di origine dati in cui viene distribuito il database DB2 remoto. Il provider di dati usa questo valore per convertire i tipi di dati in un formato supportato da questa piattaforma.
Il valore predefinito è DB2/z/OS (che fa riferimento a DB2 per z/OS). Altri valori includono DB2/400 (che fa riferimento a DB2 per IBM i), DB2/NT (che fa riferimento a DB2 per Windows) e DB2/6000 (che fa riferimento a DB2 per Linux o UNIX).
Tipo di rete
Sono supportate le due opzioni di connettività seguenti:
Connessioni di rete SNA LU6.2 APPC (Comunicazioni avanzate da programma a programma usando l'Architettura di Rete di Sistemi) a server di database IBM DB2 remoti in esecuzione su computer host IBM mainframe e midrange.
Connessioni di rete TCP/IP a server di database IBM DB2 remoti in esecuzione in sistemi operativi Linux, UNIX e Windows.
Connessione di rete TCP/IP
La schermata Connessione di rete TCP/IP può essere usata per configurare i parametri obbligatori e facoltativi.
Indirizzo o alias
È necessario immettere un indirizzo IP o un alias validi in formato IPv4 o IPv6.
Porto
È necessario specificare un numero di porta IP. Per DB2/400, il valore predefinito è la porta TCP/IP 446. Altre piattaforme IBM DB2 supportano più istanze di database simultanee, ognuna con un numero di porta TCP/IP univoco.
Nome comune certificato
Facoltativamente, è possibile specificare un nome comune del certificato server per indicare al provider di dati di utilizzare la crittografia SSL (Secure Sockets Layer) V3.0 o Transport Layer Security (TLS) V1.0. Se si usa SSL o TLS, migliorerà la sicurezza crittografando le credenziali di autenticazione e i dati. Per impostazione predefinita, questo valore è impostato su una stringa vuota (senza SSL o TLS).
Transazioni distribuite
Facoltativamente, per arruolare il Data Provider nelle transazioni distribuite, è possibile abilitare questa proprietà per supportare il commit a due fasi protetto di DB2 DUW (unità di lavoro distribuita).
Connessione di rete APPC
La schermata Connessione di rete APPC può essere usata per configurare i parametri obbligatori e facoltativi.
Alias LU locale
Il provider di dati richiede un alias LU locale APPC quando ci si connette usando SNA LU6.2. Selezionare o immettere il nome dell'alias LU locale APPC configurato in Host Integration Server.
Alias LU remoto
Il provider di dati richiede un alias LU remoto APPC quando ci si connette usando SNA LU6.2. Selezionare o immettere il nome dell'alias LU remoto APPC configurato in Host Integration Server.
Nome modalità
Il provider di dati richiede un nome di modalità APPC per la connessione tramite SNA LU6.2. Selezionare o immettere il nome del nome della modalità APPC configurato in Host Integration Server. Un valore comune per DB2/z/OS è IBMRDB.
Tipo di sicurezza
Facoltativamente, è possibile specificare la sicurezza della conversazione APPC per identificare l'utente del PC nel server di database DB2. Nella tabella seguente vengono descritte le impostazioni del livello di sicurezza.
| Livello 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). |
Transazioni distribuite
Facoltativamente, per arruolare il Data Provider nelle transazioni distribuite, è possibile abilitare questa proprietà per supportare il commit a due fasi protetto di DB2 DUW (unità di lavoro distribuita).
DB2 Database
La schermata database DB2 deve essere utilizzata per configurare i parametri di database necessari, ad esempio il catalogo iniziale e la raccolta di pacchetti.
Catalogo iniziale
Il provider di dati richiede che questo valore si connetta a un catalogo iniziale nel server di database DB2. Nella tabella seguente vengono descritte le versioni db2 e i tipi stringa accettati.
| DB2 Database | Tipo di stringa |
|---|---|
| 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). |
Collezione di pacchetti
La raccolta di pacchetti è necessaria per indicare al provider di dati in quale schema DB2 creare un set di pacchetti. Ogni pacchetto è suddiviso in sezioni con istruzioni SQL statiche, ad esempio CREATE CURSOR, usate per recuperare i dati durante l'esecuzione di query sul database. Nella tabella seguente vengono descritte le versioni db2 e i tipi stringa accettati.
| DB2 Database | Tipo di stringa |
|---|---|
| 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
Facoltativamente, è possibile specificare una stringa per indicare al provider di dati di limitare le query dello schema a uno schema di database singolo, migliorando l'efficienza e le prestazioni. Il valore predefinito è una stringa vuota.
Gli oggetti di database DB2 sono organizzati in gruppi logici denominati schemi. Il nome dello schema viene usato per catalogare oggetti SQL, ad esempio tabelle e viste, usando una convenzione <di denominazione in due parti SCHEMA>.<OBJECTNAME>. In fase di progettazione, per costruire istruzioni SQL come SELECT, i consumatori di dati possono presentare all'utente un elenco di tutti gli oggetti nel catalogo del database. Nella tabella seguente vengono descritte le versioni db2 e i tipi stringa accettati.
| DB2 Database | Tipo di stringa |
|---|---|
| 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. |
Qualificatore predefinito
Facoltativamente, è possibile specificare una stringa per indicare al provider di dati di impostare un'opzione di ambiente per un qualificatore predefinito, con cui informare il server DB2 in cui individuare gli oggetti di database. Il valore predefinito è una stringa vuota.
Gli oggetti di database DB2 sono organizzati in gruppi logici denominati schemi. Il nome dello schema viene usato per identificare oggetti SQL, ad esempio tabelle e viste, usando una convenzione <di denominazione in due parti SCHEMA>.<OBJECTNAME>. I consumatori di dati possono emettere istruzioni SQL con nomi di oggetti di una sola parte o non qualificati. Nella tabella seguente vengono descritte le versioni db2 e i tipi stringa accettati.
| DB2 Database | Tipo di stringa |
|---|---|
| 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 del database
I database DB2 possono essere suddivisi in più database logici a scopo di amministrazione, ognuno contenente spazi di tabella e spazi di indice separati. Il nome del database facoltativo indica al provider di dati di usare la IN DATABASE clausola nelle istruzioni SQL. DB2 per z/OS accetta una stringa di 8 byte per il nome del database e una stringa di 8 byte per il nome dello spazio tabella. È possibile specificare solo il nome del database o il nome del database in combinazione con il nome dello spazio della tabella, ad esempio DBASE1. TSPACE1.
Luogo
Facoltativamente, per migliorare le prestazioni e ridurre l'impatto sul database remoto, è possibile selezionare l'identificatore del set di caratteri codificato (CCSID) per il database DB2 remoto (host) e il consumer di dati locali (PC). Il provider di dati usa questi valori per convertire le stringhe di caratteri in una tabella codici supportata da questi database. Il provider di dati supporta una combinazione di set di caratteri a byte singolo (SBCS), set di caratteri a byte misti (MBCS) set di caratteri a byte doppio (DBCS) e Unicode - UTF8 [1208], ovvero un formato di trasformazione Unicode a 8 bit. Per altre informazioni, vedere SNA Internationalization Programmer's Reference (https://go.microsoft.com/fwlink/?LinkID=181017).
Host CCSID
Il provider di dati richiede un valore per Host CCSID (Identificatore set di caratteri codificati) con cui eseguire conversioni della pagina codice sui dati di tipo stringa. Il valore CCSID host predefinito è EBCDIC - U.S./Canada [37]. In genere, i server di database IBM DB2 per z/OS e IBM i usano EBCDIC (Codice interscambio decimale codificato binario esteso). Per altre informazioni, vedere SNA Internationalization Programmer's Reference (https://go.microsoft.com/fwlink/?LinkID=181017).
Pagina di codice PC
Il Data Provider richiede un valore per la pagina codice del PC con cui eseguire conversioni di codifica caratteri sui dati in formato stringa. La tabella codici PC predefinita è ANSI - Latino I [1252]. In genere, i consumer di dati usano ANSI (American National Standards Institute) o Unicode. Per altre informazioni, vedere SNA Internationalization Programmer's Reference (https://go.microsoft.com/fwlink/?LinkID=181017).
sicurezza
La schermata Sicurezza consente di configurare uno dei tre metodi di sicurezza: accesso interattivo, Single Sign-On o Kerberos.
Metodo di sicurezza
La schermata Sicurezza consente di configurare uno dei tre metodi di sicurezza: accesso interattivo, Single Sign-On o Kerberos.
Accesso interattivo
La sicurezza dell'accesso interattivo si basa su un nome utente e una password immessi in fase di esecuzione o archiviati in un file di configurazione o in un archivio di configurazione consumer di dati, ad esempio un pacchetto di Integration Services.
Nome utente
Nella tabella seguente vengono descritti i tipi di stringa accettati e la versione del database DB2.
| DB2 Database | Tipo di stringa |
|---|---|
| DB2 per z/OS | Stringa di 8 byte. |
| DB2 per IBM i | Stringa di 10 byte |
| DB2 per Linux o UNIX | Stringa da 8 byte. |
| DB2 per Windows | Stringa di 30 byte. |
Parola d’ordine
Nella tabella seguente vengono descritti i tipi di stringa accettati e la versione del database DB2.
| DB2 Database | Tipo di stringa |
|---|---|
| DB2 per z/OS | Stringa da 8 byte. |
| DB2 per IBM i | Stringa da 128 byte. |
| DB2 per Linux o UNIX | Stringa di 8 byte. |
| DB2 per Windows | Stringa da 32 byte. |
Conferma password
È necessario immettere lo stesso valore di Password.
Metodo di autenticazione
La proprietà del metodo di autenticazione imposta il metodo di autenticazione per la connessione, in base alle tecnologie DES (Data Encryption Standard) deboli. I valori predefiniti sono Server che usano l'accesso interattivo, la sicurezza si basa su un nome utente e una password senza crittografia.
Nella tabella seguente vengono descritte le opzioni di autenticazione.
| Opzione | Descrizione |
|---|---|
| Server_Encrypt_Pwd | Indica al provider di dati di crittografare solo la password. |
| Server_Encrypt_UsrPwd | Indica al provider di dati di crittografare sia il nome utente che la password. |
| Data_Encrypt | Indica al provider di dati di crittografare il nome utente, la password e i dati utente. |
Avviso
È consigliabile usare un metodo di sicurezza che usa la crittografia di autenticazione avanzata, ad esempio Kerberos, SSL V3.0 o TLS V1.0.
Salva password
Facoltativamente, è possibile salvare la password nel file UDL (Universal Data Link) o nel file di testo OLE DB facendo clic sulla casella di controllo Consenti salvataggio password . Se si sceglie questa opzione, il nome utente e la password vengono salvati in testo normale. Non è possibile crittografare il nome utente o la password usando questo metodo. La sicurezza del server può essere compromessa se un utente malintenzionato può accedere alla condivisione file in cui si trova il file UDL o di testo.
autenticazione unica
Single Sign-On usa un nome utente e una password archiviati in un database Single Sign-On aziendale crittografato.
Applicazione affiliata
Questa proprietà è necessaria per l'uso con Enterprise Single Sign-On.
Kerberos
Kerberos si basa su un ticket che contiene credenziali crittografate. Per altre informazioni, vedere Microsoft Kerberos (https://go.microsoft.com/fwlink/?LinkID=180764).
Nome principale
Questa proprietà è necessaria per l'uso con l'autenticazione Kerberos.
Opzioni avanzate
La schermata Impostazioni avanzate consente di configurare impostazioni facoltative aggiuntive.
Pool di connessioni
Facoltativamente, è possibile specificare TRUE per indicare al provider di dati di usare il pool di connessioni lato client. Il valore predefinito è FALSE (nessun pooling).
Sola lettura
Facoltativamente, il provider di dati può dichiarare il metodo di accesso di sola lettura durante la connessione al server di database DB2.
Rinvia preparazione
Facoltativamente, è possibile specificare TRUE per indicare al provider di dati di ottimizzare l'elaborazione dei comandi del database con parametri. Il valore predefinito è FALSE.
Per i comandi INSERT, UPDATE e DELETE , il provider di dati può combinare i comandi PREPARE, EXECUTE e COMMIT in un flusso di rete al database remoto.
Per il comando SELECT , il provider di dati può combinare i comandi PREPARE e EXECUTE in un unico flusso di rete. Questo riduce al minimo il traffico di rete e migliora spesso le prestazioni complessive.
Derivare parametri
Facoltativamente, è possibile specificare TRUE per indicare al provider di dati di verificare e correggere le lunghezze dei parametri per i tipi di dati di tipo carattere, per conto dei consumatori di dati, ad esempio progettazione di pacchetti di SQL Server Integration Services e procedura guidata di importazione/esportazione. Il valore predefinito è FALSE.
Nome TP alternativo
È possibile usare questa opzione per specificare un nome di programma di transazione DB2 diverso da quello predefinito, ovvero
07F6C4C2.
Tutte le proprietà
La schermata Tutte le proprietà consente di configurare proprietà più dettagliate e facoltative. È possibile modificare queste proprietà selezionando una proprietà dall'elenco e quindi selezionando o modificando il valore nella colonna a destra. È possibile modificare le proprietà seguenti da questa schermata.
Applicazione affiliata
Consenti il salvataggio password
Autenticazione
Autocommit
Nome comune certificato
Contabilità clienti
Nome dell'applicazione client
ID utente cliente
Gestione del pool di connessioni
Timeout di connessione
DateTime As Char
DateTime come data
Qualificatore predefinito
Schema predefinito
Rinvia preparazione
Derivare parametri
Host CCSIC
Catalogo iniziale
Dimensione massima del pool
Indirizzo di rete
Porta di rete
Tipo di rete (sola lettura)
Collezione pacchetti
Parola d’ordine
Tabella codici PC
Read-Only
Dimensioni cache insieme di righe
Metodo di sicurezza
Principal di sicurezza
Unità di lavoro
Nome utente
Validation
Convalida
È possibile usare la schermata Convalida per convalidare la configurazione testando la connessione. È anche possibile usarlo per creare pacchetti DB2 ed eseguire una query di esempio.
Connetti
Fare clic sul pulsante Connetti per eseguire una connessione di test.
Pacchetti
Fare clic sul pulsante Pacchetti per creare i pacchetti DB2 necessari per eseguire istruzioni SQL in un ambiente multiutente.
query di esempio
Fare clic sul pulsante Esempio di Query per recuperare un elenco di tabelle nello schema predefinito.
Salvataggio di informazioni
Usare la schermata Salvataggio informazioni per assegnare un nome e salvare la configurazione. Le configurazioni vengono salvate nel percorso seguente.
C:\Users\<username>\Documents\Host Integration Projects\Data Sources\
Nome origine dati
L'origine dati è un parametro che può essere usato per descrivere l'origine dati. Quando si crea un collegamento dati tramite la Creazione guidata dell'origine dati, la proprietà Origine dati serve a nominare il file UDL (Universal Data Link) o il file di stringa di connessione.
OLE DB o gruppo gestito
Esplora risorse server di Visual Studio e SQL Server Business Intelligence Development Studio (BIDS) presenta una finestra di dialogo standard delle proprietà dei collegamenti dati OLE DB, con cui l'utente può navigare a un file UDL. Per altri consumatori di dati, è possibile salvare la configurazione in un formato di file di stringa di testo per l'inizializzazione gestito.
ODBC
Microsoft Office Excel e altri consumer ODBC presentano una finestra di dialogo di amministrazione dell'origine dati ODBC standard, con cui l'utente può visualizzare le origini dati ODBC.
Fine
Nella schermata di completamento della procedura guidata origine dati viene visualizzato un riepilogo e lo stato della configurazione. Fare clic su Fine per implementare le azioni.