HiT Software Open up your Data
come acquistare download contatti

Website Cinese 
Website Giapponese 


Prodotti & Servizi
In breve
Replicazione dati
DBMoto
DB2 Connectivity
Allora XML Mapping
Sicurezza dei dati
SafeConduct
Downloads
(English)
Servizi
SQL DB2 connectivity

HiT OLEDB/DB2
HiT OLEDB/DB2 Developer Edition

MIDDLEWARE SQL PER WORKSTATION WINDOWS
(SISTEMI OPERATIVI CLIENT)

 
HiT OLEDB/DB2 è un middleware SQL, per programmi Windows che girano su sistemi operativi client, che consente l'accesso diretto a dati residenti su database IBM DB2. HiT OLEDB/DB2è progettato per essere utilizzato, sia da applicativi standard di terze parti sia da programmi sviluppati ad-hoc.

Il middleware HiT OLEDB/DB2 accetta da una qualsiasi applicazione Windows chiamate SQL via ADO v2.x o direttamente dai metodi e proprietà dell'applicazione stessa. Questi comandi SQL vengono poi tradotti in SQL DB2 nativo per ottenere le migliori prestazioni e poi inoltrati ad un server con DB2 per leggere, aggiornare o inserire dati sul DB2. Tutte le comunicazioni con il DB2 possono essere crittografate ed autenticate tramite SSL v 3.0 con l'aggiunta del prodotto HiT SSL Server.

L'accesso al database avviene utilizzando il protocollo architetturale IBM Distributed Relational Database Architecture (DRDA) ed altre procedure già residenti/native, senza la necessità di alcun software aggiuntivo sul server DB2. HiT OLEDB/DB2 gira su workstation (client) con sistema operativo Windows XP/2000/98.
 

HiT OLEDB/DB2 schematic

 
HiT OLEDB/DB2 supporta lo standard completo SQL ottenendo così le massime funzionalità e performance per applicazioni su sistemi operativi client. Tra queste funzionalità: le stored procedures, i result sets multipli, gli static SQL/packages, il supporto multi-threading e re-entrancy e la presenza della feature dbXpress per migliorare significativamente la velocità delle applicazioni che usano i driver HiT.

Il provider OLEDB include il supporto per diversi oggetti COM: datasource, session, transaction, command, rowset e error. Sono anche possibili le transazioni distribuite verso DB2, a partire dalla versione 7 di DB2 e in ambiente TCP/IP. È inoltre supportato, per consentire la mappatura tra DB2 e l'ambiente OLE DB/ADO, un vasto insieme di datatypes tra cui i large objects sia a livello binary che character.

Il supporto del database schema e' basato sulle specifiche ANSI SQL-92. Informazioni sugli schema sono leggibili utilizzando rowsets predefiniti attraverso le interfacce IDBSchemaRowset::GetRowset. Le applicazioni che utilizzano OLEDB/DB2 possono specificare semplici restrizioni quale, ad esempio, leggere le colonne di una particolare tabella.

Per l'utilizzo in applicazioni e ambienti con particolari necessità di sicurezza è possibile usare l'interfaccia IDBProperties, tramite la quale un'applicazione può richiedere il meccanismo di autorizzazione/autenticazione desiderato.

Il connection pooling è supportato per OLE DB v2.x. Di conseguenza anche connection pooling con ADO v2.x, quale consumer OLE DB v2.x, è a sua volta supportato.

La componente OLEDB Toolbox, inclusa nel driver, è un sofisticato strumento diagnostico per l'analisi del datalink e di eventuali errori. Comprende anche tools per il debugging e il tracing che permettono un esame dettagliato ed una ottimizzazione delle performance dell'applicazione, compresa anche la gestione dei SQL package.

La versione HiT OLEDB/DB2 Developer Edition, in aggiunta a tutte le funzionalità comprese nella versione standard e illustrate sopra, mette a disposizione degli sviluppatori un Visual Basic Toolkit. Questo Toolkit contiene numerosi esempi di codice sorgente - e la licenza per utilizzare questo codice nelle vs. applicazioni - che illustrano come leggere e scrivere dati su DB2 utilizzando ActiveX Data Objects (ADO). L'utilizzo di questo toolkit riduce significativamente i tempi di sviluppo in quanto dà modo agli sviluppatori di utilizzare, da subito, esempi funzionati di codice per accedere ai dati su tabelle DB2 o per controllare parametri legati a sottosistemi DB2. Inclusi negli esempi: come inizializzare una connessione al server con DB2 utilizzando recordset ADO, come eseguire stored procedures, come leggere, inserire o aggiornare dati DB2 e visualizzare questi dati da una qualsiasi applicazione.

Il prodotto è corredato da un'estesa documentazione on-line che include come configurare le fonti dati OLEDB, le funzionalità OLEDB, la sintassi SQL, l'utilizzo delle stored procedures di DB2, l'utilizzo di static SQL/package, modalità di tracing debugging e diagnostica.

E' anche disponibile una versione del prodotto per sistemi operativi server: HiT OLEDB Server/DB2.

Caratteristiche Principali   Benefici
ADO livello 2.x
 
  Disponibilità 'dei piu' avanzati
strumenti tecnologici
Stored procedures e result sets
multipli
 
Static SQL/package
  Accesso veloce ai dati
 
 
 
Supporto Transazioni Distribute
 
 
  Per programmi complessi con
transazioni multiple su più database
Multi-threading   Prestazione e scalabilità
DbExpress Connection Pooling   Prestazione
Crittografia e autenticazione SSL
v3.x
  Trasmissione dati con la
massima sicurezza
Supporto di molteplici versioni DB2
 
  Installazione flessibile anche
su larga scala
Strumenti di debug/trace   Diagnostica potente e veloce
Supporto per installazioni "Silent"
 
  Integrazione con applicazioni,
set-up e deployment facilitato
Supporto TCP/IP
 
 
  Infrastuttura di networking
comune e standard di
mercato
Supporto double-byte
 
  Accesso alle versioni
International di DB2
Utilizzo protocollo nativo DRDA
 
  Velocità di accesso e stabilità
del server
Supporto per distributed program
call e CL Command Execution
  Accesso alla business logic e
utilities
Insieme completo di data types
con documentazione
  Conversione veloce e facile
tra caratteri EBCDIC e ANSI
VB Toolkit compreso nella HiT OLEDB/DB2 Developer Edition
 
  Esempi di come fare riducono
significativamente i tempi di
sviluppo

DB2 data types supportati
In rowsets e come valori di parametri, HiT OLEDB/DB2 mappa data types DB2 verso data types OLE DB-defined.
Le seguenti tipologie sono supportate:
DATE   FIXED GRAPH
TIME   VARGRAPH
TIMESTAMP   LONG VARGRAPH
CHAR   VARCHAR
LONG VARCHAR   CHAR FOR BIT DATA
VARCHAR FOR BIT DATA   LONG VARCHAR FOR BIT DATA
DECIMAL   NUMBERIC
INTEGER   SMALLINT
REAL   FLOAT
BLOB   CLOB

OLEDB data types supportati
DBTYPE_12   DBTYPE_I4
DBTYPE_R4   DBTYPE_R8
DBTYPE_CY   DBTYPE_DATE
DBTYPE_BSTR   DBTYPE_IDISPATCH
DBTYPE_ERROR   DBTYPE_BOOL
DBTYPE_VARIANT   DBTYPE_IUNKNOWN
DBTYPE_DECIMAL   DBTYPE_UI1
DBTYPE_ARRAY   DBTYPE_BYREF
DBTYPE_I1   DBTYPE_UI2
DBTYPE_UI4   DBTYPE_I8
DBTYPE_UI8   DBTYPE_GUID
DBTYPE_VECTOR   DBTYPE_FILETIME
DBTYPE_BYTES   DBTYPE_STR
DBTYPE_WSTR   DBTYPE_NUMERIC
DBTYPE_DBDATE   DBTYPE_DBTIME
DBTYPE_DBTIMESTAMP   DBTYPE_VARNUMERIC

Data Source Object Interfaces
· IDBCreateSession
· IDBInitialize
· IDBProperties
· IPersistFile
· IPersist
· ISupportErrorInfo
· IDBInfo
· IDBDataSourceAdmin
 
Session Object Interfaces
· IGetDataSource
· IOpenRowset
· ISessionProperties
· IObjectWithSite
· IDBCreateCommand
· IDBSchemaRowset
· ISupportErrorInfo
· IIndexDefinition
· ITransactionLocal
 
Transaction Object Inerfaces
· Itransaction
· ItransactionLocal
 
Command Object Interfaces
· ICommand
· IObjectWithSite
· IAccessor
· ICommandProperties
· ICommandText
· IColumnsInfo
· IConvertType
· ICommandPrepare
· ICommandWithParameters
· ISupportErrorInfo
· IColumnsRowset
 
Rowset Object Interfaces
· IAccessor
· IRowsetInfo
· IColumnsInfo
· IConvertType
· IMultipleResults
· IObjectWithSite
· IRowsetIdentity
· IRowset
· IRowsetChange
· IRowsetLocate
· ISequentialStream
· ISupportErrorInfo
· IColumnsRowset
 
Error Lookup Object Interfaces
· IErrorLookup
 
Schema Rowset Support
 
Le seguenti tabelle di schema sono supportate da HiT OLEDB/DB2 per ogni tabella di schema sono elencate le colonne supportate):
 
· Schema Rowset GUID
· DBSCHEMA_TABLES
· DBSCHEMA_COLUMNS
· DBSCHEMA_PROVIDER_TYPES
· DBSCHEMA_CATALOGS
· DBSCHEMA_INDEXES
· DBSCHEMA_SCHEMATA
· DBSCHEMA_PROCEDURES
· DBSCHEMA_PROCEDURES_PARAMETERS

Prerequisiti di sistema:
 
Per la Workstation Client
· Pentium processor o successivo
· Windows 98/2000/NT
· 32Mb Memory
· 6Mb Disk Space
· Scheda di rete con protocollo TCP/IP
· Connessione TCP/IP o APPC verso il server DB2/400
 
Per il Server DB2
 

OS/390
DB2 UDB v5 o successivo
 
MVS Prerequisiti
DB2 UDB v5 o successivo
VTAM® 3.3 o successivo
 
VM Requirements
SQL/DS® v3.4 o successivo
VM/SP Release 6 o successivo
SQL™ DS® 3.4 o successivo
VTAM® 3.2 o successivo
 
NT/OS2/AIX DB2 Server
DB2 UDB v5 o successivo
 

Continua esplorazione:

Download er valutazione
   HiT OLEDB/DB2
   (English)
   HiT OLEDB/DB2 DE
   (English)

HiT VB Toolkit
   (English)

Come acquistare


© 2008 HiT Software, Inc. - P.I. 03115760237. Tutti i diritti riservati.
Tutti gli altri marchi registrati appartengono ai rispettivi proprietari.