Microsoft SQL Server의 연결 라이브러리 및 프레임워크

적용 대상:SQL Server on Linux

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

다음 표에는 클라이언트 애플리케이션이 다양한 언어에서 Linux, Windows 또는 Docker에서 온-프레미스 또는 클라우드로 실행되는 Microsoft SQL Server와 Azure SQL Database 및 Azure Synapse Analytics에 연결하는 데 사용할 수 있는 연결 드라이버 또는 드라이버가 나와 있습니다.

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

- Windows
- 리눅스
- Macos
시작
Node.js Windows, Linux, macOS SQL Server용 Node.js 드라이버 시작
Python Windows, Linux, macOS mssql-python 설치 시작
루비 Windows, Linux, macOS SQL Server용 Ruby 드라이버 시작
C++ Windows, Linux, macOS SQL Server용 Microsoft ODBC 드라이버 다운로드

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

언어 플랫폼 ORM
C# Windows, Linux, macOS Entity Framework
엔티티 프레임워크 코어
Java Windows, Linux, macOS Hibernate ORM
PHP Windows, Linux Laravel(Eloquent)
Node.js Windows, Linux, macOS Sequelize ORM
Python Windows, Linux, macOS Django
루비 Windows, Linux, macOS Ruby on Rails