Published on

May 23, 2025

Como Iniciar e Parar os Serviços do SQL Server

Problema:

Muitas vezes é necessário parar e iniciar os serviços do SQL Server, mas muitas pessoas, incluindo sysadmins e desenvolvedores do SQL Server, podem não saber como fazer isso. Neste artigo, exploraremos vários métodos para iniciar e parar os serviços do SQL Server.

Solução:

Existem várias maneiras de lidar com os serviços do SQL Server, dependendo de sua preferência e das ferramentas disponíveis para você. Aqui estão alguns métodos:

1. Usando o Gerenciador de Serviços do Windows

O Console de Gerenciamento de Serviços do Windows é a ferramenta padrão para iniciar e parar serviços. Você pode acessá-lo na pasta Ferramentas Administrativas do Windows. Basta encontrar o serviço apropriado para a instância do SQL Server que você deseja alterar, clicar com o botão direito nele e selecionar “Iniciar”, “Parar” ou “Reiniciar” no menu suspenso.

2. Usando o SQL Server Configuration Manager

O SQL Server Configuration Manager é uma ferramenta fornecida pela Microsoft especificamente para configurar os serviços do SQL Server. Você pode iniciar, parar e reiniciar serviços clicando com o botão direito no serviço que deseja modificar e selecionando a ação apropriada no menu contextual.

3. Usando o SQL Server Management Studio (SSMS)

O SSMS também permite iniciar e parar os serviços do SQL Server localmente e em sistemas remotos. Clicar com o botão direito em um servidor de banco de dados ou SQL Server Agent na janela Object Explorer abrirá um menu contextual com opções para “Iniciar”, “Parar” ou “Reiniciar” o serviço. Você também pode gerenciar serviços pelo recurso Registered Servers no SSMS, clicando com o botão direito no nome do servidor e expandindo o item “Controle de Serviço”.

4. Usando a Linha de Comando

Se você preferir a linha de comando, pode usar os comandos NET ou SC para gerenciar serviços. O comando NET é usado para computadores locais, enquanto o comando SC também pode funcionar em sistemas remotos. Por exemplo, para iniciar o serviço SQL Agent da instância padrão do SQL Server, você pode usar o comando “net start SQLSERVERAGENT”.

5. Usando o PowerShell

O PowerShell é um framework de automação de tarefas e gerenciamento de configuração que pode ser usado para iniciar e parar os serviços do SQL Server. Você pode usar o cmdlet Get-Service para visualizar o status do serviço e o cmdlet Set-Service para iniciar ou parar serviços. Por exemplo, para iniciar a instância padrão do SQL Server, você pode usar o comando “Set-Service -Name MSSQLSERVER -Status Running”. O PowerShell também pode ser usado para gerenciar serviços em sistemas remotos usando o cmdlet Invoke-Command.

6. Usando o dbatools

O dbatools é um módulo gratuito do PowerShell que inclui comandos de administração, desenvolvimento e migração para o SQL Server. Ele fornece cmdlets como Get-DbaService, Start-DbaService e Stop-DbaService para visualizar e gerenciar os serviços do SQL Server em um ou mais computadores.

7. Usando o SQLCMD

O SQLCMD é uma ferramenta de linha de comando que pode executar comandos do sistema operacional. Embora não tenha métodos integrados para iniciar e parar os serviços do SQL Server, você pode usar o comando “!!” para executar comandos do sistema operacional. Por exemplo, para iniciar o serviço SQL Agent da instância padrão do SQL Server, você pode usar o comando “!!net start SQLSERVERAGENT”.

8. Iniciando e Parando os Serviços do SQL Server no Linux

Em sistemas Linux, os serviços são gerenciados pelo gerenciador de serviços systemd. Para iniciar, parar ou reiniciar os serviços do SQL Server no Linux, você pode usar o comando systemctl. Por exemplo, para iniciar o serviço do SQL Server, você pode usar o comando “systemctl start mssql-server”.

Usando esses métodos, você pode facilmente iniciar e parar os serviços do SQL Server de acordo com suas necessidades e preferências.

Artigo Atualizado pela Última Vez: 2023-08-03

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.