Direitos do SQL Server para a unidade de backup

1

Estou tentando copiar um backup que fiz de um servidor para outro usando uma etapa do SSIS ou do Powershell em um trabalho. Eu corri para o mesmo erro em ambos os sistemas ao executar a etapa sob o agente sql. Eu recebo erros que o caminho não existe. Eu tentei conceder o agente direitos para e: \ backups, onde o arquivo está localizado, mas ainda não funciona.

Quando uso um proxy para o passo, funciona bem.

Alguém pode me ajudar com quais permissões conceder ao sqlagent?

Os direitos parecem ter sido concedidos ao MSSQL $ Instance1 na unidade de backup.

    
por Sam 28.06.2012 / 23:50

1 resposta

0

Dado que você indica que está copiando para E: \ Backups que representa outro servidor, parece que você está usando unidades mapeadas. Qualquer que seja o agente que você esteja usando, provavelmente está sendo executado no modo de logon não interativo, o que impede o uso de unidades mapeadas. Eu sugiro que você tente usar caminhos UNC, ex: \\ servername \ backups

    
por 04.07.2012 / 05:11