Menyebarkan driver JDBC

Unduh driver JDBC

Saat Anda menyebarkan aplikasi yang bergantung pada Driver Microsoft JDBC untuk SQL Server, Anda harus mendistribusikan ulang driver JDBC bersama dengan aplikasi Anda. Tidak seperti Windows Data Access Components (Windows DAC), yang merupakan komponen dari sistem operasi Windows, driver JDBC dianggap sebagai komponen SQL Server.

Ada dua pendekatan untuk menyebarkan driver JDBC dengan aplikasi Anda. Salah satunya adalah menyertakan file driver JDBC sebagai bagian dari paket penginstalan kustom Anda sendiri. Pendekatan kedua melibatkan penggunaan paket penginstalan JDBC yang disediakan oleh Microsoft, yang dapat Anda unduh dari halaman unduhan Driver Microsoft JDBC untuk SQL Server.

Bagian berikut membahas cara menggunakan paket penginstalan JDBC pada sistem operasi Windows dan UNIX.

Catatan

Untuk informasi tentang menyebarkan aplikasi Java secara umum, lihat situs web Java.

Menyebarkan driver JDBC pada sistem Windows

Ketika Anda menyebarkan driver JDBC pada sistem operasi Windows, Anda harus membuka kemasan paket penginstalan zip, yang biasanya diberi nama sqljdbc_<version>_<language>.zip.

Menyebarkan driver pada sistem UNIX

Ketika Anda menyebarkan driver JDBC pada sistem operasi UNIX, Anda harus menggunakan versi file gzip dari paket penginstalan, yang biasanya bernama sqljdbc_<version>_<language>.tar.gz.

Sebelum Anda menginstal driver JDBC, pastikan bahwa utilitas gzip dan tar diinstal pada sistem pengguna, dan bahwa folder yang berisi executable untuk kedua utilitas ditambahkan ke variabel lingkungan PATH.

Untuk membuka kemasan file tar zip, navigasikan ke direktori tempat Anda ingin driver dibongkap dan ketik perintah berikut:

gzip -d sqljdbc_<version>_<language>.tar.gz

Untuk membuka kemasan file tar, pindahkan ke direktori tempat Anda ingin driver diinstal dan ketik perintah berikut:

tar -xf sqljdbc_<version>_<language>.tar

Legalitas redistribusi driver

Driver JDBC versi 6.0, 6.2, 6.4, 7.0, 7.2, 7.4, 8.2, dan 8.4 dapat didistribusikan ulang. Tinjau klausa Kode yang Dapat Didistribusikan dalam perjanjian lisensi.

Driver JDBC versi 4.x sudah tua dan usang. Dukungan untuk 4.x kedaluwarsa sebelum 2018.

Lihat juga

Gambaran umum driver JDBC