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

Aplica-se a:SQL Server em Linux

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

Dica

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

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 seu idioma e a plataforma de desenvolvimento.
  • Experimente os exemplos de código.

Dica

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

Criar novos aplicativos

Se você estiver criando um novo aplicativo, consulte as Bibliotecas de conectividade e estruturas para o Microsoft SQL Server para obter um resumo dos conectores e das 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 ter como destino o SQL Server em Linux. Para obter mais informações, confira SQL Server em Linux: problemas conhecidos.

Usar as ferramentas SQL existentes no Windows com SQL Server em Linux

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

Confira os artigos a seguir para saber mais:

Observação

Verifique se você está usando as últimas versões dessas ferramentas para obter a melhor experiência.

Usar novas ferramentas SQL para Linux

Você pode usar a extensão MSSQL para Visual Studio Code no Linux, macOS e Windows. Para obter um passo a passo, consulte Início Rápido: Execute sua primeira consulta com a extensão MSSQL para Visual Studio Code.

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