Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server – Linux
O SQL Server é executado no Linux, começando pelo SQL Server 2017 (14.x). É o mesmo Mecanismo de Banco de Dados do SQL Server, com muitos recursos e serviços semelhantes, independentemente do sistema operacional.
Instalar
Para começar, instale o SQL Server em Linux usando um dos seguintes inícios rápidos:
- Início Rápido: instalar o SQL Server e criar um banco de dados no Red Hat
- Início Rápido: instalar o SQL Server e criar um banco de dados no SUSE Linux Enterprise Server
- Início Rápido: instalar o SQL Server e criar um banco de dados no Ubuntu
- Início Rápido: executar imagens de contêiner do SQL Server Linux com o Docker
- Provisionar uma VM SQL no Azure
Imagens de contêiner
As imagens de contêiner do SQL Server são publicadas e estão disponíveis no MCR (Microsoft Container Registry) e catalogadas nas seguintes localizações, com base na imagem do sistema operacional usada ao criar a imagem de contêiner:
- Para imagens de contêiner do SQL Server baseadas em RHEL e Ubuntu, consulte SQL Server no Registro de Artefatos da Microsoft.
- Para imagens de contêiner de SQL Server baseadas em RHEL, consulte Contêineres do SQL Server Red Hat.
Observação
Os contêineres só serão publicados no MCR para as distribuições mais recentes do Linux. Se você criar uma imagem de contêiner do SQL Server personalizada para uma distribuição com suporte mais antiga, ela ainda será compatível. Para obter mais informações, confira Atualizações futuras para imagens de contêiner do SQL Server no Registro de Artefato da Microsoft, também conhecido como MCR.
Conectar
Após a instalação, conecte-se à instância do SQL Server no computador Linux. Você pode se conectar local 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) | Extensão do SQL Server para Visual Studio Code |
SQL Server Management Studio (SSMS) | Usar o SQL Server Management Studio no Windows para gerenciar o SQL Server no Linux |
SSDT (SQL Server Data Tools) | Usar o Visual Studio para criar bancos de dados para SQL Server no Linux |
Explorar
Do SQL Server 2017 (14.x) em diante, o SQL Server tem o mesmo Mecanismo de Banco de Dados subjacente em todas as plataformas com suporte, incluindo Linux e contêineres. Portanto, muitos recursos e funcionalidades existentes funcionam da mesma maneira. 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:
- Notas sobre a versão prévia do SQL Server 2025 no Linux
- Notas sobre a versão do SQL Server 2022 no Linux
- Notas sobre a versão do SQL Server 2019 no Linux
- Notas sobre a versão do SQL Server 2017 no Linux
Para saber mais sobre cada versão, confira:
- Novidades da versão prévia do SQL Server 2025 no Linux
- Novidades do SQL Server 2022 no Linux
- Novidades do SQL Server 2019 no Linux
- Novidades do SQL Server 2017 no Linux
Para ver as novidades em cada versão do Windows, confira:
- Novidades na versão prévia do SQL Server 2025
- Novidades no SQL Server 2022
- Novidades no SQL Server 2019
- Novidades no SQL Server 2017
Dica
Para obter respostas a perguntas frequentes, confira as Perguntas frequentes sobre o SQL Server em Linux.
Obter ajuda
- Ideias para o SQL: tem sugestões para melhorar o SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server): faça perguntas sobre o SQL Server
- Excedente de pilha (tag sql-server): respostas a perguntas sobre desenvolvimento de SQL
- Termos e informações da licença do Microsoft SQL Server
- Opções de suporte para usuários corporativos
- Ajuda e comentários adicionais sobre o SQL Server
Contribuir 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, consulte Editar a documentação do Microsoft Learn.