Biblioteki łączności i struktury dla programu Microsoft SQL Server

Dotyczy:Program SQL Server w systemie Linux

Zapoznaj się z deweloperem danych SQL, aby szybko rozpocząć pracę z językami programowania, takimi jak C#, Java, Node.js, PHP i Python, i utworzyć aplikację przy użyciu programu SQL Server w systemie Linux, Windows lub Docker w systemie macOS.

W poniższej tabeli wymieniono biblioteki łączności lub sterowniki , których aplikacje klienckie mogą używać z różnych języków do nawiązywania połączeń z programem Microsoft SQL Server uruchomionym lokalnie lub w chmurze, w systemie Linux, Windows lub Docker, a także z usługami Azure SQL Database i Azure Synapse Analytics.

Język Platforma Dodatkowe zasoby Pobierz Wprowadzenie
C# Windows, Linux, macOS Microsoft ADO.NET dla programu SQL Server pobierz Rozpoczynanie pracy
Java Windows, Linux, macOS sterownik JDBC firmy Microsoft dla programu SQL Server Rozpoczynanie pracy
PHP Windows, Linux, macOS Sterownik SQL dla PHP i SQL Server System operacyjny:

- Windows
- Linux
- Macos
Rozpoczynanie pracy
Node.js Windows, Linux, macOS sterownik Node.js dla programu SQL Server Rozpoczynanie pracy
Python Windows, Linux, macOS mssql-python Install Rozpoczynanie pracy
Ruby Windows, Linux, macOS sterownik języka Ruby dla programu SQL Server Rozpoczynanie pracy
Język C++ Windows, Linux, macOS sterownik Microsoft ODBC dla programu SQL Server pobierz

W poniższej tabeli wymieniono kilka przykładów struktur mapowania relacyjnego obiektów (ORM) i struktur internetowych, których aplikacje klienckie mogą używać z programem SQL Server działającym lokalnie lub w chmurze, w systemie Linux, Windows lub Docker, a także w usługach Azure SQL Database i Azure Synapse Analytics.

Język Platforma ORM
C# Windows, Linux, macOS Entity Framework
Entity Framework Core
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