Automatize o script de backup do SQL Server 2008 falhando ao executar

3

Eu criei um plano de manutenção, mas quando tento executar, recebo o erro:

Message
[298] SQLServer Error: 15404, Could not obtain information about Windows NT group/user 'XX\Administrator', error code 0x534. [SQLSTATE 42000] (ConnIsLoginSysAdmin)

Eu dei acesso ao db do administrador mas ainda recebo o erro, o que estou fazendo errado?

    
por Techboy 12.12.2009 / 23:25

5 respostas

3

Normalmente, quando isso acontece, você só precisa editar o trabalho e salvá-lo novamente. Isso "geralmente" corrigirá o problema.

Em caso negativo, tente alterá-lo para ser executado em uma conta do SQL, como a conta sa, para que não seja necessário verificar as credenciais de domínio antes de executar o trabalho.

    
por 13.12.2009 / 22:20
6

eu tive esse problema e tive que mudar o proprietário no trabalho para e conta sql com as permissões necessárias - > em SQL Agent > clique com o botão direito do mouse no trabalho associado ao seu plano de manutenção > Propriedades > Proprietário

Se você alterar posteriormente o plano de manutenção, o proprietário do trabalho será alterado novamente para o seu login, para que você tenha que passar por isso novamente.

    
por 31.05.2012 / 17:06
1

Esses planos de manutenção precisam de permissões corretas para a conta que está tentando executar os trabalhos de manutenção.

verifique o proprietário no trabalho Plano de Manutenção - nos trabalhos do SQL Agent. Tente usar o "sa" apenas para verificar se funciona com esse usuário e, em seguida, altere para o usuário de que você precisa.

Esse erro geralmente ocorre na configuração do Active Directory. Você tem instalado? Talvez, o serviço do SQL Server esteja sendo executado como uma conta local e não tenha acesso ao domínio. Além disso, verifique a conta do SQL Server Configuration Manager para SQL Server Agent. Tem direitos necessários?

Algumas respostas estão aqui: link

    
por 13.12.2009 / 02:37
1

Os planos de manutenção usam o serviço SQLAgent para pesquisar as informações da conta do NT. Se no seu Vista ou Windows7, pessoalmente, gostaria de reiniciar o servidor SQL em execução como a conta de usuário adequada. Além disso, o SP3 do SQL 2005 solicita que você defina explicitamente a autoridade para determinadas contas de usuário como o administrador do SQL Server. Se você não acertar, você pode ter problemas com isso. Você colocou o service pack 3 no seu SQL 2005 ainda?

Aqui está uma captura de tela: texto alternativo http://myitforum.com/cs2/blogs/mnielsen/clip_image064_3B215F37.jpg

    
por 12.01.2010 / 23:27
0

Eu tive o mesmo problema. Plano Maintaiance estava me dando erro. Para isso, vá para o SQL Server Agent (Clique com o botão direito), clique em Jobs - > clique no subplano relevante - > altere o proprietário do banco de dados para [sa]. e agora execute o plano de manutenção

    
por 06.06.2012 / 09:17