Requisiti di sistema per il driver JDBC
Per accedere ai dati di un database di SQL Server utilizzando il driver JDBC per Microsoft SQL Server, è necessario avere installato nel computer i seguenti componenti:
Driver JDBC per Microsoft SQL Server
Java Runtime Environment
Requisiti di Java Runtime Environment
A partire dalla versione 2.0 del driver JDBC per Microsoft SQL Server il supporto per l'API della specifica Java Database Connectivity (JDBC) è stato esteso in modo da includere l'API di JDBC 4.0. JDBC 4.0 è stato introdotto come parte di Sun Java SE Development Kit (JDK) 6.0 e Java Runtime Environment (JRE) 6.0. JDBC 4.0 è un superset di JDBC 3.0.
La versione 2.0 del driver JDBC per Microsoft SQL Server supporta sia JDBC 3.0 che JDBC 4.0.
Quando la versione 2.0 del driver JDBC per Microsoft SQL Server viene distribuita nei sistemi operativi Windows e UNIX, è necessario utilizzare rispettivamente i pacchetti di installazione sqljdbc_<versione>_enu.exe e sqljdbc_<versione>_enu.tar.gz. Per ulteriori informazioni su come distribuire il driver JDBC, vedere Distribuzione del driver JDBC.
Per supportare la compatibilità con le versioni precedenti e i possibili scenari di aggiornamento, la versione 2.0 del driver JDBC include due librerie di classi JAR in ogni pacchetto di installazione, ovvero sqljdbc.jar e sqljdbc4.jar.
JAR | Descrizione |
---|---|
sqljdbc.jar |
La libreria di classi sqljdbc.jar fornisce il supporto per JDBC 3.0. La libreria di classi sqljdbc.jar richiede la versione 5.0 di Java Runtime Environment (JRE). Se si utilizza sqljdbc.jar in JRE 6.0, verrà generata un'eccezione quando si stabilisce la connessione a un database.
Nota:
Il driver JDBC versione 2.0 non supporta JRE 1.4. Con la versione 2.0 del driver JDBC è pertanto necessario aggiornare JRE 1.4 a JRE 5.0 o versioni successive. In alcuni casi potrebbe essere necessario ricompilare l'applicazione perché potrebbe non essere compatibile con JDK 5.0 o versioni successive. Per ulteriori informazioni, vedere la documentazione disponibile nel sito Web Sun Microsystems.
|
sqljdbc4.jar |
La libreria di classi sqljdbc4.jar fornisce il supporto per JDBC 4.0. Include tutte le funzionalità di sqljdbc.jar, nonché i nuovi metodi di JDBC 4.0. La libreria di classi sqljdbc4.jar richiede la versione 6.0 o successiva di Java Runtime Environment (JRE). Se si utilizza sqljdbc4.jar in JRE 1.4 o 5.0, verrà generata un'eccezione.
Nota:
Se l'applicazione deve essere eseguita in JRE 6.0, utilizzare sqljdbc4.jar anche se nell'applicazione non vengono utilizzate funzionalità di JDBC 4.0.
|
Si noti che il driver JDBC è stato sviluppato per essere utilizzato su tutte le principali macchine virtuali Java equivalenti a quelle Sun, tuttavia è stato testato solo su Sun JRE 5.0 o versioni successive.
Requisiti di SQL Server
Il driver JDBC è stato appositamente progettato per utilizzare le funzioni disponibili in SQL Server 2005. Tuttavia è compatibile anche con SQL Server 2000, inclusa la versione a 64 bit.
Importante
Il driver JDBC versione 2.0 per Microsoft SQL Server può connettersi a SQL Server 2008, tuttavia non supporta completamente i nuovi tipi di dati o altre funzionalità introdotte per la prima volta in SQL Server 2008.
Requisiti del sistema operativo
Il driver JDBC è stato sviluppato per essere utilizzato su qualsiasi sistema operativo che supporti l'utilizzo di Java Virtual Machine (JVM). Tuttavia, ufficialmente sono stati testati solo i sistemi operativi Sun Solaris, SUSE Linux e Windows XP o versioni successive.
Lingue supportate
Il driver JDBC supporta tutte le regole di confronto delle colonne di SQL Server. Per ulteriori informazioni sulle regole di confronto supportate dal driver JDBC, vedere Funzionalità internazionali del driver JDBC.
Per ulteriori informazioni sulle regole, vedere "Utilizzo delle regole di confronto" nella Documentazione in linea di SQL Server.