SQL Server no Linux

Aplica-se a: simSQL Server (todas as versões compatíveis) – Linux

Do SQL Server 2017 em diante, o SQL Server é executado no Linux. É o mesmo mecanismo de banco de dados do SQL Server, com muitos recursos e serviços semelhantes, independentemente do sistema operacional.

Dica

O SQL Server 2019 está disponível. Para conhecer as novidades da versão mais recente para Linux, confira Novidades no SQL Server 2019 para Linux.

O SQL Server 2019 é executado no Linux. É o mesmo mecanismo de banco de dados do SQL Server, com muitos recursos e serviços semelhantes, independentemente do sistema operacional. Para saber mais sobre essa versão, confira Novidades no SQL Server 2019 para Linux.

Instalar

Para começar, instale o SQL Server em Linux usando um dos seguintes inícios rápidos:

Observação

O Docker é executado em várias plataformas, o que significa que você pode executar a imagem do Docker no Linux, no Mac e no Windows.

Conectar

Após a instalação, conecte-se à instância do SQL Server no computador Linux. Você pode se conectar localmente ou remotamente e com uma variedade de ferramentas e drivers. Os inícios rápidos demonstram como usar a ferramenta de linha de comando sqlcmd. Outras ferramentas incluem as seguintes:

Ferramenta Tutorial
VS Code (Visual Studio Code) Usar o VS Code com o SQL Server em Linux
SQL Server Management Studio (SSMS) Usar o SSMS no Windows para se conectar ao SQL Server em Linux
SQL Server Data Tools (SSDT) Usar o SSDT com o SQL Server em Linux

Explorar

O SQL Server 2017 tem o mesmo mecanismo de banco de dados subjacente em todas as plataformas compatíveis, incluindo o Linux. Portanto, muitos recursos e funcionalidades existentes funcionam da mesma maneira no Linux. Esta área da documentação expõe alguns desses recursos sob uma perspectiva voltada para o Linux. Ela também chama áreas que têm requisitos exclusivos no Linux.

Se você já estiver familiarizado com o SQL Server, examine as Notas sobre a versão para ver as diretrizes gerais e os problemas conhecidos desta versão. Em seguida, veja as novidades do SQL Server em Linux, bem como as novidades do SQL Server 2017 em geral.

O SQL Server 2019 (15.x) tem o mesmo mecanismo de banco de dados subjacente em todas as plataformas compatíveis, incluindo o Linux. Portanto, muitos recursos e funcionalidades existentes funcionam da mesma maneira no Linux. Esta área da documentação expõe alguns desses recursos sob uma perspectiva voltada para o Linux. Ela também chama áreas que têm requisitos exclusivos no Linux.

Se você já estiver familiarizado com o SQL Server em Linux, examine as Notas sobre a versão para ver as diretrizes gerais e os problemas conhecidos desta versão. Em seguida, confira as novidades no SQL Server 2019 em Linux.

Todas as versões do SQL Server

O SQL Server 2017 e o SQL Server 2019 (15.x) têm o mesmo mecanismo de banco de dados subjacente em todas as plataformas compatíveis, incluindo o Linux. Portanto, muitos recursos e funcionalidades existentes funcionam da mesma maneira no Linux. Esta área da documentação expõe alguns desses recursos sob uma perspectiva voltada para o Linux. Ela também chama áreas que têm requisitos exclusivos no Linux.

Se você já estiver familiarizado com o SQL Server em Linux, examine as notas sobre a versão:

Em seguida, veja o que há de novo:

Dica

Para obter respostas a perguntas frequentes, confira as Perguntas frequentes sobre o SQL Server em Linux.

Obter ajuda

Contribua com a documentação do SQL

Você sabia que pode editar conteúdo do SQL por conta própria? Ao fazer isso, além de melhorar nossa documentação, você também será creditado como um colaborador da página.

Para obter mais informações, confira Como contribuir para a documentação do SQL Server