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.
Gli sviluppatori aziendali che usano tecnologie OLTP (On-Line TransactionAl Processing) e Business Intelligence (BI) possono sfruttare l'architettura di accesso ai dati di SQL Server per connettere i database IBM DB2 alle nuove soluzioni create tramite l'integrazione, l'analisi, la creazione di report, la replica e le tecnologie di query distribuite di SQL Server. Il provider di dati supporta i comandi SQL. Ciò consente l'interoperabilità tra i servizi consumer abilitati per COM OLE DB e gli strumenti in Microsoft SQL Server e nei sistemi di gestione di database relazionali IBM DB2 remoti. È possibile eseguire istruzioni SQL DDL (Data Definition Language) o DML (Data Manipulation Language) che includono operazioni di lettura e scrittura basate su SQL dinamico oltre alle stored procedure all'interno di transazioni remote unit of work (RUW).
Pianificazione
Provider di dati
Il provider Microsoft OLE DB per DB2 (provider di dati) consente a professionisti IT e sviluppatori aziendali di usare tecnologie e strumenti di Microsoft SQL Server per accedere, leggere e scrivere informazioni vitali archiviate nei sistemi di gestione di database relazionali IBM DB2. Il provider di dati si connette a DB2 usando un client di rete Microsoft sottostante per DB2 che funge da richiedente applicazione DRDA DB2.
Server DB2
È possibile usare il provider di dati per interagire con i server di database IBM DB2 nelle piattaforme seguenti usando una connessione di rete DRDA su TCP/IP.
Prodotti SQL Server
Il provider di dati è compatibile con i prodotti software Microsoft SQL Server in qualità di consumatori di dati OLE DB. Il provider di dati deve essere installato nello stesso computer del prodotto software Microsoft SQL Server per l'uso in-process con l'applicazione consumatore di dati.
SQL Server Data Tools (SSDT)
SQL Server Data Tools (SSDT) SDT includono tipi di progetto e strumenti speciali per lo sviluppo di soluzioni SQL Server Analysis Services, Reporting Services e Integration Services Business Intelligence (BI) (in precedenza note come Business Intelligence Development Studio). SSDT interagisce indirettamente con il provider di dati tramite i consumer di dati di SQL Server.
Consumatori di dati di SQL Server
SQL Server Integration Services, SQL Server Analysis Services e SQL Server Reporting Services interagiscono indirettamente con il provider di dati tramite il provider di dati Microsoft ADO.NET per OLE DB. L'elaborazione di query distribuite interagisce con il provider di dati direttamente tramite OLE DB. La replica di SQL Server richiede un server collegato definito da DQP per specificare le informazioni di connettività iniziali, ma userà ADO.NET all'integrazione OLE DB in fase di esecuzione durante la sincronizzazione dei dati. SQL Server offre una vasta gamma di strumenti che è possibile usare per creare soluzioni DB2 con consumer di SQL Server.
SQL Server PowerPivot
Microsoft SQL Server PowerPivot è una funzionalità di business intelligence self-service per gli utenti di Microsoft Office. PowerPivot è costituito sia da un componente lato client (PowerPivot per Excel) che da un componente lato server (PowerPivot per SharePoint). SQL Server PowerPivot interagisce direttamente con il provider di dati per accedere alle informazioni archiviate nei database DB2.
Conversione dei dati
Il provider di dati converte verso e da tipi di dati in formato DRDA e tipi di dati OLE DB. A seconda del consumer di SQL Server, i professionisti IT possono controllare la conversione usando un file di configurazione di mapping dei tipi di dati XML o una tabella di sistema di mapping dei tipi di dati di SQL Server.
Conversione pagina codice
Le organizzazioni spesso devono sviluppare soluzioni globalizzate per essere implementate in più località. I professionisti IT possono configurare il provider di dati per elaborare le conversioni di stringhe in base agli identificatori di set di caratteri codificati standard (CCSID) e alle tabelle codici, incluso il supporto per la conversione bidirezionale a byte singolo, byte misto, byte doppio, EBCDIC, ANSI, PC OEM, UNICODE, arabo ed ebraico.
Sicurezza
Le organizzazioni IT aziendali cercano modi per proteggere le credenziali di autenticazione e i dati utente che passano attraverso la rete. Il provider di dati offre tecnologie per la crittografia dell'autenticazione, la crittografia dei dati o sia l'autenticazione che la crittografia dei dati. I professionisti IT possono configurare il provider di dati per l'uso di Advanced Encryption Standard (AES) a 256 bit per proteggere le credenziali di autenticazione, oltre a 56 bit Data Encryption Standard (DES) per proteggere sia le credenziali di autenticazione che i dati utente. A livello di rete TCP/IP, il provider di dati supporta Secure Sockets Layer (versione 3.0) o Transport Layer Security (TLS versione 1.0 e 1.2) per crittografare sia le credenziali di autenticazione che i dati utente. Il provider di dati supporta l'uso facoltativo di Enterprise Single Sign-On versione 5 per eseguire il mapping delle credenziali esterne (ad esempio, nome utente RACF) alle credenziali di Windows Active Directory. ESSO è una funzionalità installabile separatamente di Microsoft Host Integration Server concessa in licenza come tecnologia supplementare a Microsoft BizTalk Server.
Report sull'utilizzo
Il provider di dati include la tecnologia per la telemetria e la segnalazione degli errori. Il team del prodotto HIS usa questi dati per migliorare la qualità, l'affidabilità e le prestazioni del provider di dati. Questa include:
Report di installazione quando il prodotto viene installato, modificato o rimosso.
Il runtime monitora le connessioni stabilite, segnalando l'istanza di connessione secondo la classe e la versione del server DRDA, il nome del provider di dati e il nome del processo di consumo di dati.
Il runtime monitora gli errori segnalando codice SQLSTATE, SQLCODE e motivo.
NOTA: Per disabilitare la creazione di report sull'utilizzo, usare la finestra di dialogo Opzioni dello strumento di accesso ai dati del provider di dati.