Microsoft SQL Server에 대한 커넥트ivity 라이브러리 및 프레임워크

적용 대상:SQL Server - Linux

시작 가이드를 확인하여 C#, Java, Node.js, PHP 및 Python과 같은 프로그래밍 언어를 빠르게 시작하고 macOS의 Linux, Windows 또는 Docker에서 SQL Server를 사용하여 앱을 빌드합니다.

다음 표에서는 클라이언트 애플리케이션이 온-프레미스 또는 클라우드, Linux, Windows 또는 Docker 및 Azure SQL Database 및 Azure Synapse Analytics에서 실행되는 Microsoft SQL Server에 연결하고 사용하기 위해 다양한 언어에서 사용할 수 있는 연결 라이브러리 또는 드라이버를 나열합니다.

언어 플랫폼 추가 리소스 다운로드 시작하기
C# Windows, Linux, macOS Microsoft ADO.NET for SQL Server 다운로드 시작
Java Windows, Linux, macOS SQL Server용 Microsoft JDBC Driver 시작
PHP Windows, Linux, macOS PHP SQL Driver for SQL Server 운영 체제:

- Windows
- Linux
- macOS
시작
Node.js Windows, Linux, macOS SQL Server용 Node.js 드라이버 시작
Python Windows, Linux, macOS Python SQL Driver

- pyodbc
시작
Ruby Windows, Linux, macOS SQL Server용 Ruby 드라이버 시작
C++ Windows, Linux, macOS Microsoft ODBC Driver for SQL Server 다운로드

다음 표에서는 클라이언트 애플리케이션이 온-프레미스 또는 클라우드, Linux, Windows 또는 Docker 및 Azure SQL Database 및 Azure Synapse Analytics에서 실행되는 SQL Server와 함께 사용할 수 있는 ORM(개체 관계형 매핑) 프레임워크 및 웹 프레임워크의 몇 가지 예를 나열합니다.

언어 플랫폼 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