Erro no DataTransformationServices do Forefront Client Security
Após a implantação do Forefront, analisando os logs de eventos do Windows, pude identificar que as seguintes mensagens de erros ocorriam todos os dias de madrugada:
Verificando o evento de Error para obter maiores detalhes:
Após fazer uma pesquisa encontrei um post que explica essa situação.
Aparentemente, a conta que está levantando o SQL Server e está executando o pakage do DTS não está tendo acesso ao diretório necessário. Para corrigir isso fazer o seguinte:
- Abrir o SQL Server Management Studio
- Conectar a seu servidor
- Expandir Management->Legacy->Data Transformation Services
- Botão direito em ‘Microsoft Forefront Client Security’ e escolher ‘Open’
- Clicar no menu ‘Package’ e escolher ‘Properties’
- Navegar até a aba ‘Global Variables’ e verificar o valor do campo ‘ScriptFileDirectory’.
- Agora abra este diretório usando o Windows Explorer e atribua direitos de leitura e gravação para a conta que esta subindo os serviços do SQL Server (no meu caso o NETWORK SERVICE) neste diretório
- Pronto, o problema esta corrigido.
- Para forçar a execução da tarefa, volte ao SQL Server Management Studio
- Expandir SQL Server Agent -> Jobs
- Clicar com o botão direito em Microsoft Forefront Client Security e escolher Start Job at Step


