Tente usar o Process Monitor nas duas caixas, filtrar a coluna de status para mostrar apenas ACCESS DENIED
eventos e, em seguida, você pode inspecionar as propriedades do evento para ver quem não tem acesso a qual arquivo.
Este é o meu erro:
Cannot bulk load because the file could not be opened.
Operating system error code 5 (Access is denied.)
Eu verifiquei as permissões e tudo parece bem. O fluxo automático de inserção em massa está funcionando até ontem, onde a mesma base de código começou a lançar essa exceção do nível sql. O SQL usa um caminho UNC para outra caixa de aplicativo para obter o arquivo que queremos inserir em massa.
O caminho de arquivo que o SQL usará é algo como \myserver\csv\Application\Bulk\file.csv
Apenas procurando sugestões sobre o que pode ser o problema ou o que posso fazer para remediar.
Isso já está em funcionamento nos nossos servidores de produção há algum tempo e é ontem que isso apareceu.
Tente usar o Process Monitor nas duas caixas, filtrar a coluna de status para mostrar apenas ACCESS DENIED
eventos e, em seguida, você pode inspecionar as propriedades do evento para ver quem não tem acesso a qual arquivo.
Tags sql sql-server bulk