Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Este artigo descreve como criar um plano de manutenção de servidor único ou multisservidor usando a superfície de design Plano de Manutenção no SQL Server. Embora o Assistente de Plano de Manutenção seja melhor para criar planos de manutenção básicos, criar um plano através da superfície de design permite-lhe utilizar um fluxo de trabalho melhorado.
Limitações e restrições
Para criar um plano de manutenção multisservidor, um ambiente multisservidor contendo um servidor mestre e um ou mais servidores de destino deve ser configurado. Os planos de manutenção multisservidor devem ser criados e mantidos no servidor mestre. Esses planos podem ser visualizados, mas não mantidos, nos servidores de destino.
Os membros das funções db_ssisadmin e dc_admin podem elevar seus privilégios a sysadmin. Essa elevação de privilégio pode ocorrer porque essas funções podem modificar pacotes do Integration Services; esses pacotes podem ser executados pelo SQL Server usando o sysadmin contexto de segurança do SQL Server Agent. Para se proteger contra essa elevação de privilégio ao executar planos de manutenção, conjuntos de coleta de dados e outros pacotes do Integration Services, configure os trabalhos do SQL Server Agent que executam pacotes para usar uma conta proxy com privilégios limitados ou adicione apenas membros sysadmin às funções db_ssisadmin e dc_admin.
Permissões
Para criar ou gerenciar planos de manutenção, você deve ser membro da função de servidor fixa sysadmin. O Explorador de Objetos exibe apenas o nó Planos de Manutenção para os utilizadores que são membros da função de servidor predefinida sysadmin.
Usar a superfície de projeto do Plano de Manutenção
Criar um plano de manutenção
No Explorador de Objetos, selecione o ícone de adição para expandir o servidor onde pretende criar um plano de manutenção.
Selecione o sinal de adição para expandir a pasta Gestão.
Clique com o botão direito do rato na pasta Planos de Manutenção e selecione Novo Plano de Manutenção.
Na caixa de diálogo Novo Plano de Manutenção, na caixa de texto Nome, digite um nome para o plano e selecione OK. Isto abre as Ferramentas e a interface do plano de manutenção maintenance_plan_name[Design] com o subplano Subplan_1 criado na grelha principal.
As opções a seguir estão disponíveis no cabeçalho do espaço de design.
Adicionar Subplano
Adiciona um subplano que você pode configurar.
Propriedades do Subplano
Exibe a caixa de diálogo Propriedades do Subplano para o subplano selecionado na grelha principal. Como alternativa, clique duas vezes num subplano na grelha para exibir a caixa de diálogo Propriedades do Subplano. Mais informações sobre essa caixa de diálogo estão disponíveis posteriormente neste artigo.
Excluir subplano selecionado
Exclui o subplano selecionado.
Cronograma do Subplano
Exibe a caixa de diálogo Nova Agenda de Trabalho para o subplano selecionado.
Remover agendamento
Remove uma agenda do subplano selecionado.
Gerenciar conexões
Exibe a caixa de diálogo Gerenciar Conexões. Usado para adicionar conexões de instância adicionais do SQL Server ao plano de manutenção. Mais informações sobre essa caixa de diálogo estão disponíveis posteriormente neste artigo.
Relatórios e Registo
Exibe a caixa de diálogo Relatórios e Registo. Mais informações sobre essa caixa de diálogo estão disponíveis posteriormente neste artigo.
Servidores
Exiba a caixa de diálogo Servidores, que é usada para selecionar os servidores onde as tarefas do subplano serão executadas. Esta opção é habilitada somente em servidores mestres em ambientes multisservidor. Para obter mais informações, consulte Criar um Ambiente Multisservidor e Plano de Manutenção (Servidores).
Nome
Exiba o nome do plano de manutenção. Para novos planos de manutenção, o nome é especificado em uma caixa de diálogo antes que o designer de plano de manutenção seja aberto. Para renomear um plano de manutenção, clique com o botão direito do mouse no plano no Pesquisador de Objetos e selecione Renomear .
Descrição
Visualize ou especifique uma descrição para o plano de manutenção. O comprimento máximo de uma descrição é de 512 caracteres.
Superfície Design
Conceber e manter planos de manutenção. Use a superfície do designer para adicionar tarefas de manutenção a um plano, remover tarefas de um plano, especificar links de precedência entre as tarefas e indicar ramificação e paralelismo de tarefas.
Uma ligação de precedência entre duas tarefas estabelece uma relação entre as tarefas. A segunda tarefa (a tarefa dependente) é executada somente se o resultado da execução da primeira tarefa (a tarefa precedente ) corresponder aos critérios especificados. Normalmente, o resultado da execução especificado é Sucesso , Falha ou Conclusão . Para obter mais informações, consulte a etapa 8 abaixo.
No cabeçalho do espaço de design, clique duas vezes em Subplan_1 e insira um nome e uma descrição para o subplano na caixa de diálogo Propriedades do Subplano.
As seguintes opções estão disponíveis na caixa de diálogo Propriedades do Subplano.
Nome
O nome do subplano.
Descrição
Breve descrição do subplano.
Horário
Indica em que cronograma o subplano será executado. Selecione Agenda de Subplano para abrir a caixa de diálogo Nova Agenda de Trabalho. Selecione Remover agenda para excluir a agenda do subplano.
Executar como lista
Selecione a conta a ser usada para executar esta subtarefa.
Selecione Agenda de Subplano para inserir os detalhes da agenda na caixa de diálogo Nova Agenda de Trabalho.
Para criar o subplano, arraste e solte os elementos do fluxo de tarefas do Caixa de Ferramentas do para a superfície de design do plano. Clique duas vezes em tarefas para abrir caixas de diálogo e configurar as opções de tarefa.
As seguintes tarefas do plano de manutenção estão disponíveis no Toolbox:
- Tarefa de Backup de Banco de Dados
- Tarefa Verificar a integridade do banco de dados
- Executar a tarefa de trabalho do SQL Server Agent
- Executar tarefa de instrução T-SQL
- Tarefa de Limpeza do Histórico
- Tarefa de Limpeza de Manutenção
- Notificar Tarefa do Operador
- Tarefa Reconstruir Índice
- Reorganizar a tarefa de índice
- Tarefa de Redução do Banco de Dados
- Tarefa Atualizar Estatísticas
Para adicionar tarefas ao Toolbox:
No menu Ferramentas, selecione Escolher itens da caixa de ferramentas.
Selecione as ferramentas que pretende que apareçam na Caixa de Ferramentase, em seguida, selecione OK.
Adicionar tarefas do plano de manutenção ao Toolbox também as disponibiliza no Assistente do Plano de Manutenção . Para obter mais informações sobre as tarefas individuais acima, consulte Usando o Assistente de Planos de Manutenção sob Iniciar o Assistente de Planos de Manutenção.
Para definir um fluxo de trabalho entre tarefas:
Clique com o botão direito do mouse na tarefa precedente e selecione Adicionar restrição de precedência.
Na caixa de diálogo Fluxo de Controle, na lista Para, selecione a tarefa dependente e clique em OK.
Clique duas vezes no conector entre as duas tarefas para abrir a caixa de diálogo Editor de Restrição de Precedência .
As opções a seguir estão disponíveis na caixa de diálogo Precedence Constraint Editor.
Opção de Restrição
Define como uma restrição funciona entre duas tarefas.
Operação de avaliação lista
Especifique a operação de avaliação que a restrição de precedência usa. As operações são: Restrição, Expressão, Expressão e Restriçãoe Expressão ou Restrição.
Lista de valores
Especifique o valor da restrição: de sucesso, de falha ou de conclusão. Sucesso é o padrão.
Observação
A linha de restrição de precedência é verde para Sucesso, vermelha para Falhae azul para Conclusão.
Expressão
Se estiver usando as operações Expression, Expression and Constraintou Expression ou Constraint, digite uma expressão. A expressão deve avaliar-se a um valor booleano.
Teste
Valide a expressão.
Múltiplas restrições
Defina como várias restrições interoperam para controlar a execução da tarefa restrita.
Lógica E
Selecione esta opção para especificar que várias restrições de precedência no mesmo executável devem ser avaliadas juntas. Todas as restrições devem ser avaliadas como True. Esta opção é o padrão.
Observação
Esse tipo de restrição de precedência aparece como uma linha verde, vermelha ou azul sólida.
Lógica OU
Selecione esta opção para especificar que várias restrições de precedência no mesmo executável devem ser avaliadas juntas. Pelo menos uma restrição deve ser avaliada como True.
Observação
Esse tipo de restrição de precedência aparece como uma linha pontilhada verde, vermelha ou azul.
Para adicionar outro subplano que contenha tarefas executadas num horário diferente, selecione Adicionar Subplano na barra de ferramentas para abrir a caixa de diálogo Propriedades do Subplano.
Para adicionar conexões a servidores diferentes:
Na barra de ferramentas do espaço de design, selecione Gerenciar conexões.
Na caixa de diálogo Gerenciar Conexões, selecione Adicionar.
Na caixa de diálogo Propriedades da Conexão, na caixa Nome da conexão, digite o nome da conexão que você está criando.
Em Especificar o seguinte para se conectar aos dados do SQL Server, na caixa Selecionar ou inserir um nome de servidor, digite o nome da instância do SQL Server que pretende usar ou selecione as reticências (...) e escolha um servidor na caixa de diálogo SQL Server. Se você selecionar um servidor na caixa de diálogo SQL Server, selecione OK.
Para iniciar sessão no servidor , introduza informações em, selecione utilizar a segurança integrada do Windows NT ou utilizar um nome de utilizador e palavra-passe específicos. Se optar por utilizar um nome de utilizador e uma palavra-passe específicos, introduza essas informações nas caixas Nome de utilizador e Palavra-passe, respetivamente.
Na caixa de diálogo Propriedades da Conexão, selecione OK.
Na caixa de diálogo Gerir Conexões, selecione Fechar.
Para especificar opções de relatório:
Na barra de ferramentas do espaço de design, selecione Relatórios e Registo.
Na caixa de diálogo Relatórios e Registo, em Relatórios, selecione Gerar um relatório de arquivo de texto ou Enviar relatório para um destinatário de email ou ambos.
Se você selecionar Gerar um relatório de arquivo de texto, selecione Criar um novo arquivo ou Acrescentar ao arquivo.
Dependendo da seleção acima, digite o nome e o caminho completo do novo arquivo ou arquivo a ser anexado inserindo as informações nas caixas Pasta ou Nome do arquivo. Como alternativa, selecione as reticências (...) e selecione o caminho para a pasta ou o nome do arquivo nas caixas de diálogo Localizar pasta -server_name ou Localizar arquivos de banco de dados -server_name.
Se você selecionar Enviar relatório para um destinatário de email, na lista operador do Agente, selecione o destinatário do relatório enviado por email.
Observação
O SQL Server Agent deve ser configurado para usar o Database Mail para enviar email. Para obter mais informações, consulte Configurar o SQL Server Agent Mail para usar o Database Mail
Para guardar informações mais detalhadas, em Registo, selecione Registar informações detalhadas.
Para gravar informações sobre os resultados do plano de manutenção em outro servidor, selecione Registar no servidor remoto e selecione uma conexão de servidor na lista de Conexão ou selecione Novo e insira as informações de conexão na caixa de diálogo Propriedades da Conexão.
Na caixa de diálogo de Relatórios e Log, selecione OK.
Para exibir os resultados no visualizador do arquivo de log, no do Pesquisadorde Objetos, clique com o botão direito do mouse na pasta Planos de Manutenção ou no plano de manutenção específico e selecione Exibir Histórico.
As seguintes opções estão disponíveis na caixa de diálogo do Visualizador do Arquivo de Log -server_name.
Registo de Carregamento
Abra uma caixa de diálogo onde você pode especificar um arquivo de log para carregar.
Export
Abra uma caixa de diálogo que permite exportar as informações mostradas na grelha do resumo do arquivo de log para um arquivo de texto.
Atualizar
Atualize a lista de servidores disponíveis.
Filtrar
Abra uma caixa de diálogo que permite especificar configurações usadas para filtrar o arquivo de log, como Conexão , Data , ou outros critérios de filtro Geral .
Pesquisa
Pesquise o arquivo de log para obter texto específico. A pesquisa com caracteres curinga não é suportada.
Pare
Para de carregar as entradas do arquivo de log. Por exemplo, você pode usar essa opção se um arquivo de log remoto ou offline demorar muito tempo para carregar e quiser exibir apenas as entradas mais recentes.
Resumo do arquivo de log
Este painel de informações exibe um resumo da filtragem do arquivo de log. Se o arquivo não estiver filtrado, você verá o seguinte texto, Nenhum filtro aplicado. Se aplicar um filtro ao log, verá o seguinte texto: Entradas de log filtradas onde:<critérios de filtro>.
Data
Exibe a data do evento.
Fonte
Exibe o recurso de origem a partir do qual o evento é criado, como o nome do serviço (MSSQLSERVER, por exemplo). Isso não aparece para todos os tipos de log.
Mensagem
Exibe todas as mensagens associadas ao evento.
Tipo de log
Exibe o tipo de log ao qual o evento pertence. Todos os logs selecionados aparecem na janela de resumo do ficheiro de registo.
Fonte do Log
Exibe uma descrição do log de origem no qual o evento é capturado.
Detalhes da linha selecionada
Selecione uma linha para exibir detalhes adicionais sobre a linha de evento selecionada na parte inferior da página. As colunas podem ser reordenadas arrastando-as para novos locais na grade. As colunas podem ser redimensionadas arrastando as barras separadoras de colunas no cabeçalho da grade para a esquerda ou direita. Clique duas vezes nas barras separadoras de coluna no cabeçalho da grade para dimensionar automaticamente a coluna de acordo com a largura do conteúdo.
Instância
O nome da instância na qual o evento ocorreu. Isso é exibido como nome do computador\nome da instância.