Linux용 SQL Server 애플리케이션 개발을 시작하는 방법

적용 대상:SQL Server on Linux

C#, Java, Node.js, PHP, Python, Ruby 및 C++와 같은 다양한 프로그래밍 언어에서 Linux의 SQL Server에 연결하고 사용하는 애플리케이션을 만들 수 있습니다. 또한 인기 있는 웹 프레임워크 및 ORM(개체 관계형 매핑) 프레임워크를 사용할 수도 있습니다.

이와 동일한 개발 옵션을 사용하여 다른 플랫폼의 SQL Server를 대상으로 지정할 수도 있습니다. 애플리케이션은 온-프레미스 또는 클라우드, Linux, Windows 또는 macOS의 Docker에서 실행되는 SQL Server를 대상으로 할 수 있습니다. 또는 Azure SQL Database 및 Azure Synapse Analytics를 대상으로 지정할 수 있습니다.

자습서를 사용해 봅니다

SQL Server를 시작하고 애플리케이션을 빌드하는 가장 좋은 방법은 직접 사용해 보는 것입니다.

  • SQL 데이터 개발자로 이동합니다.
  • 언어 및 개발 플랫폼을 선택합니다.
  • 샘플 코드 사용해 보기.

Docker의 SQL Server용으로 개발하려면 macOS 자습서를 살펴보세요.

새 애플리케이션 만들기

새 애플리케이션을 만드는 경우 다양한 프로그래밍 언어에 사용할 수 있는 커넥터 및 인기 있는 프레임워크에 대한 요약을 보려면 Microsoft SQL Server용 연결 라이브러리 및 프레임워크크 목록을 살펴보세요.

기존 애플리케이션 사용

기존 데이터베이스 애플리케이션이 있는 경우에는 Linux의 SQL Server를 대상으로 지정하도록 해당 연결 문자열을 변경하면 됩니다. 자세한 정보는 Linux의 SQL Server 알려진 문제를 참조해 주세요.

Linux의 SQL Server에서 Windows에서 기존 SQL 도구 사용

현재 SSMS, SSDT 및 PowerShell과 같은 Windows에서 실행되는 도구는 Linux의 SQL Server에서도 작동합니다. Linux에서 기본적으로 실행되지는 않지만 Linux에서 원격 SQL Server 인스턴스를 관리할 수 있습니다.

자세한 내용은 다음 아티클을 참조하세요.

참고

최상의 환경을 위해 이러한 도구의 최신 버전을 사용하고 있는지 확인합니다.

Linux용 새 SQL 도구 사용

Linux, macOS 및 Windows Visual Studio CodeMSSQL 확장을 사용할 수 있습니다. 단계별 연습은 빠른 시작을 참조하세요. Visual Studio Code 대한 MSSQL 확장을 사용하여 첫 번째 쿼리를 실행합니다.

Linux에 기본적으로 탑재된 명령줄 도구를 사용할 수도 있습니다. 여기에는 다음 도구들이 포함됩니다.