Linux에서 SQL Server 용 응용 프로그램 개발을 시작 하는 방법How to get started developing applications for SQL Server on Linux

연결 하 고 SQL Server 2017 RC2 linux 다양 한 C#, Java, Node.js, PHP, Python, Ruby, 및 c + + 프로그래밍 언어에서에서 사용 하는 응용 프로그램을 만들 수 있습니다.You can create applications that connect to and use SQL Server 2017 RC2 on Linux from a variety of programming languages, such as C#, Java, Node.js, PHP, Python, Ruby, and C++. 인기 있는 웹 프레임 워크 및 개체 관계형 매핑 ORM () 프레임 워크를 사용할 수도 있습니다.You can also use popular web frameworks and Object Relational Mapping (ORM) frameworks.

이러한 동일한 개발 옵션 또한을 사용 하면 다른 플랫폼에서 SQL Server를 대상으로 합니다.These same development options also enable you to target SQL Server on other platforms. 응용 프로그램에는 온-프레미스를 실행 중인 SQL Server 대상 수 또는 클라우드에서 Linux, Windows 또는 Docker에서 macOS에서 합니다.Applications can target SQL Server running on-premises or in the cloud, on Linux, Windows, or Docker on macOS. 또는 Azure SQL 데이터베이스 및 Azure SQL 데이터 웨어하우스 대상으로 지정할 수 있습니다.Or you can target Azure SQL Database and Azure SQL Data Warehouse.

자습서Try the tutorials

시작 하 고 SQL Server와 응용 프로그램을 빌드하는 가장 좋은 방법은 직접 시도해는 합니다.The best way to get started and build applications with SQL Server is to try it out for yourself.

  • 찾아 자습서 시작합니다.Browse to Getting Started Tutorials.
  • 언어 및 개발 플랫폼을 선택 합니다.Select your language and development platform.
  • 코드 샘플을 시도 합니다.Try the code samples.

Docker에서 SQL Server 2017 rc2 개발 하려는 경우에 대해 살펴봅니다는 macOS 자습서입니다.If you want to develop for SQL Server 2017 RC2 on Docker, take a look at the macOS tutorials.

새 응용 프로그램 만들기Create new applications

새 응용 프로그램을 만드는 경우에 대해 살펴봅니다 목록은 연결 라이브러리 커넥터 및 다양 한 프로그래밍 언어에 사용할 수 있는 인기 있는 프레임 워크의 요약입니다.If you're creating a new application, take a look at a list of the Connectivity libraries for a summary of the connectors and popular frameworks available for various programming languages.

기존 응용 프로그램을 사용 하 여Use existing applications

기존 데이터베이스 응용 프로그램의 경우 대상 SQL Server 2017 RC2 Linux에서 단순히 해당 연결 문자열을 변경할 수 있습니다.If you have an existing database application, you can simply change its connection string to target SQL Server 2017 RC2 on Linux. 에 대 한 읽을 수 있는지 확인은 알려진 문제 Linux에서 SQL Server 2017 RC2에서 합니다.Make sure to read about the Known Issues in SQL Server 2017 RC2 on Linux.

기존 SQL 도구를 사용 하 여 Linux에서 SQL Server와 Windows에서Use existing SQL tools on Windows with SQL Server on Linux

Linux에서 SQL Server 2017 RC2 SSMS, SSDT 및 PowerShell 등의 Windows에서 현재 실행 하는 도구 에서도 작동.Tools that currently run on Windows such as SSMS, SSDT, and PowerShell, also work with SQL Server 2017 RC2 on Linux. 하지만를 실행 하지 않으면 기본적으로 Linux에서 Linux에서 원격 SQL Server 인스턴스 계속 관리할 수 있습니다.Although they do not run natively on Linux, you can still manage remote SQL Server instances on Linux.

자세한 내용은 다음 항목을 참조 하십시오.See the following topics for more information:

참고

최상의 환경을 위해 이러한 도구의 최신 버전을 사용 하 고 있는지 확인 합니다.Make sure that you are using the latest versions of these tools for the best experience.

새 SQL 도구를 사용 하 여 Linux 용Use new SQL tools for Linux

새 사용할 수 있습니다 확장명이 mssql 에 대 한 Visual Studio Code Linux, macOS 등 창에 있습니다.You can use the new mssql extension for Visual Studio Code on Linux, macOS, and Windows. 단계별 연습에서는 다음 자습서를 참조 합니다.For a step-by-step walkthrough, see the following tutorial:

Linux 용 적용 되는 새로운 명령줄 도구를 사용할 수 있습니다.You can also use new command-line tools that are native for Linux. 이러한 도구는 다음과 같습니다.These tools include the following:

다음 단계Next steps

시작 하려면 다음 빠른 시작 자습서 중 하나를 사용 하 여 Linux에서 SQL Server를 설치 합니다.To get started, install SQL Server on Linux using one of the following quick start tutorials: