Como começar a desenvolver aplicativos para SQL Server no Linux

Aplica-se a:SQL Server em Linux

Você pode criar aplicativos que se conectam e usam o SQL Server no Linux a partir de várias linguagens de programação, como C#, Java, Node.js, PHP, Python, Ruby e C++. Você também pode usar estruturas populares da Web e estruturas de mapeamento relacional de objetos (ORM).

Dica

Essas mesmas opções de desenvolvimento também permitem que você direcione o SQL Server em outras plataformas. Os aplicativos podem ter como destino o SQL Server em execução local ou na nuvem, no Linux, Windows ou Docker no macOS. Ou podes direcionar a Base de Dados SQL do Azure e o Azure Synapse Analytics.

Experimente os tutoriais

A melhor maneira de começar e criar aplicativos com o SQL Server é experimentá-lo por conta própria.

  • Navegue até SQL Data Developer.
  • Selecione a sua linguagem e plataforma de desenvolvimento.
  • Experimente os exemplos de código.

Dica

Se você quiser desenvolver para o SQL Server no Docker, dê uma olhada nos tutoriais macOS.

Criar novas aplicações

Se você estiver criando um novo aplicativo, consulte as bibliotecas e estruturas de conectividade para o Microsoft SQL Server, para obter um resumo dos conectores e estruturas populares disponíveis para várias linguagens de programação.

Usar aplicativos existentes

Se você tiver um aplicativo de banco de dados existente, poderá alterar sua cadeia de conexão para o SQL Server de destino no Linux. Para obter mais informações, consulte SQL Server no Linux: problemas conhecidos.

Usar ferramentas SQL existentes no Windows com o SQL Server no Linux

Ferramentas que atualmente são executadas no Windows, como SSMS, SSDT e PowerShell, também funcionam com o SQL Server no Linux. Embora eles não sejam executados nativamente no Linux, você ainda pode gerenciar instâncias remotas do SQL Server no Linux.

Consulte os seguintes artigos para obter mais informações:

Observação

Certifique-se de que está a utilizar as versões mais recentes destas ferramentas para obter a melhor experiência.

Use novas ferramentas SQL para Linux

Pode usar a extensão MSSQL para Visual Studio Code em Linux, macOS e Windows. Para um guia passo a passo, veja Quickstart: Execute a sua primeira consulta com a extensão MSSQL para Visual Studio Code.

Você também pode usar ferramentas de linha de comando nativas para Linux. Essas ferramentas incluem o seguinte: