Pustaka dan kerangka kerja konektivitas untuk Microsoft SQL Server

Berlaku untuk:SQL Server di Linux

Lihat Pengembang Data SQL untuk memulai bahasa pemrograman dengan cepat seperti C#, Java, Node.js, PHP, dan Python dan buat aplikasi menggunakan SQL Server di Linux, Windows, atau Docker di macOS.

Tabel berikut ini mencantumkan pustaka konektivitas atau driver yang dapat digunakan aplikasi klien dari berbagai bahasa untuk menyambungkan dan menggunakan Microsoft SQL Server yang berjalan di lokal atau di cloud, di Linux, Windows, atau Docker, dan juga ke Azure SQL Database dan Azure Synapse Analytics.

Bahasa Plattform Sumber Daya Tambahan: Unduh Mulai
C# Windows, Linux, macOS Microsoft ADO.NET untuk SQL Server Unduh Mulai
Java Windows, Linux, macOS Driver Microsoft JDBC untuk SQL Server Mulai
PHP Windows, Linux, macOS Driver PHP SQL untuk SQL Server Sistem operasi:

- Windows
- Linux
- Macos
Mulai
Node.js Windows, Linux, macOS Driver Node.js untuk SQL Server Mulai
Python Windows, Linux, macOS mssql-python Install Mulai
Ruby Windows, Linux, macOS Driver Ruby untuk SQL Server Mulai
C++ Windows, Linux, macOS Microsoft ODBC Driver untuk SQL Server Unduh

Tabel berikut ini mencantumkan beberapa contoh kerangka kerja Pemetaan Hubungan Objek (ORM) dan kerangka kerja web, yang dapat digunakan aplikasi klien dengan SQL Server yang berjalan di lokal atau di cloud, di Linux, Windows, atau Docker, dan juga ke Azure SQL Database dan Azure Synapse Analytics.

Bahasa Plattform ORM
C# Windows, Linux, macOS Kerangka Kerja Entitas
Inti Kerangka Kerja Entitas
Java Windows, Linux, macOS Hibernate ORM
PHP Windows, Linux Laravel (Eloquent)
Node.js Windows, Linux, macOS Sequelize ORM
Python Windows, Linux, macOS Django
Ruby Windows, Linux, macOS Ruby on Rails