Compartilhar via


Propriedades do SQL Server (aba Parâmetros de Inicialização)

Aplica-se a:SQL Server para Windows

Use esta caixa de diálogo para adicionar ou remover parâmetros de inicialização do Mecanismo de Banco de Dados. Os parâmetros de inicialização podem ter um grande efeito no desempenho do Mecanismo de Banco de Dados. Antes de adicionar ou alterar parâmetros de inicialização, consulte as opções de inicialização do Serviço do Mecanismo de Banco de Dados.

Opções

Especificar um parâmetro de inicialização

Para adicionar um parâmetro, digite o parâmetro e selecione Adicionar.

Para modificar um dos parâmetros necessários, selecione o parâmetro na caixa Parâmetros existentes , altere os valores na caixa Especificar um parâmetro de inicialização e selecione Atualizar.

Parâmetros existentes

Para remover um parâmetro, selecione um parâmetro e selecione Remover.

Formato do parâmetro

Não insira um separador entre parâmetros. O SQL Server Configuration Manager adiciona o separador automaticamente. O SQL Server Configuration Manager impõe os requisitos de parâmetros a seguir.

  • Espaços à direita e à esquerda são cortados de qualquer parâmetro de inicialização.

  • Todos os parâmetros de inicialização começam com um hífen (-) e o segundo valor é uma letra.

Parâmetros necessários

As seguintes parâmetros são necessários. Eles podem ser alterados, mas não poder ser removidos.

  • -d é o caminho do arquivo master.mdf (o arquivo de dados do banco de dados master).
  • -l é o caminho do master.ldf arquivo (o arquivo de log do master banco de dados).
  • -e é o caminho dos arquivos de log de erros do SQL Server.

Se os parâmetros do caminho do arquivo estiverem incorretos, o SQL Server poderá não ser iniciado.

Para obter mais informações sobre como mover o master banco de dados, consulte Mover bancos de dados do sistema.

Parâmetros opcionais

Todos os parâmetros de inicialização com suporte são descritos nas opções de inicialização do Serviço do Mecanismo de Banco de Dados. Um parâmetro de inicialização de -T<trace#> indica que uma instância do SQL Server deve ser iniciada com um sinalizador de rastreamento determinado (<trace#>) ativo. São usados sinalizadores de rastreamento para iniciar o servidor com comportamento fora do padrão. Para obter mais informações sobre sinalizadores de rastreamento, consulte Definir sinalizadores de rastreamento com DBCC TRACEON.

Cuidado

Você pode ver parâmetros de inicialização não documentados adicionais e sinalizadores de rastreamento descritos online. Os parâmetros de inicialização e os indicadores de rastreamento não documentados são criados para resolver problemas ou para forçar determinas condições necessárias para testes. O uso de parâmetros de inicialização não documentados pode ter resultados inesperados. Não use parâmetros não documentados, a menos que seja direcionado pelos Serviços de Suporte ao Cliente da Microsoft.

A lista a seguir descreve alguns parâmetros opcionais comuns.

Parâmetro Descrição breve Mais informações
-m Inicia uma instância do SQL Server em modo de usuário único. Modo de usuário único para o SQL Server
-T1204 Retorna os recursos e tipos de bloqueios que participam de um deadlock e também o comando atual afetado. Sinalizador de rastreamento 1204
-T1224 Desabilita o escalonamento de bloqueios com base no número de bloqueios.

O SQL Server 2025 (17.x) introduz bloqueio otimizado.
Sinalizador de rastreamento 1224
-T3608 Impede que o SQL Server inicie e recupere automaticamente qualquer banco de dados, exceto o banco de dados master. Flag de Rastreamento 3608
-T7806 Habilita uma conexão de administrador dedicada (DAC) no SQL Server Express. Sinalizador de rastreamento 7806

Cuidado

Alguns parâmetros opcionais podem alterar o comportamento do servidor e podem afetar o desempenho.

Permissões

O uso desta página é restrito a usuários que podem alterar as entradas relacionadas no Registro. Isso inclui os seguintes usuários:

  • Membros do grupo Administradores local.

  • A conta de domínio usada pelo SQL Server, se o Mecanismo de Banco de Dados estiver configurado para ser executado em uma conta de domínio.