Sintomas
Suponha que você execute uma tarefa de validação XML no Microsoft SQL Server 2012 Integration Service (SSIS 2012) ou SQL Server 2014 Integration Service (SSIS 2014). Quando o ficheiro de origem de entrada está no modo só de leitura, o SSIS gera um erro "Acesso Negado".
Causa
Este problema ocorre porque o modo de acesso predefinido ao ficheiro de origem é Leitura/Escrita no SSIS 2012. Portanto, quando o SSIS 2012 abre um arquivo de origem somente leitura no modo de acesso a arquivos padrão, haverá um IOException que resulta no erro "Acesso negado".
Resolução
Informações de atualização cumulativa
O problema foi corrigido na atualização cumulativa seguinte do SQL Server.
- Atualização cumulativa 1 para SQL Server 2014 SP1
- Atualização cumulativa 7 para SQL Server 2014
- Atualização cumulativa 5 para SQL Server 2012 SP2
Recomendação: Instale a atualização cumulativa mais recente para o SQL Server
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Recomendamos que transfira e instale as atualizações cumulativas mais recentes para SQL Server:
- Atualização cumulativa mais recente para o SQL Server 2014 SP1
- Atualização cumulativa mais recente para o SQL Server 2014
- Atualização cumulativa mais recente para o SQL Server 2012 SP2
Estado
A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".