Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Sr.(as) Bom dia!
Criei um QVW para carregar um SQL e dar um store em um compartilhamento de rede.
Quando executo o QVW através da ferramenta "Qlikview" ele cria o arquivo corretamente, porem quando executo através do console
ele da erro e não grava o arquivo.
Alguém já passou por isso e sabe como resolver.
Já fiz todos os Store abaixo, e todos através do console da erro
STORE Arrecadação INTO $(vPathQvd)\cascata_arrecadação_$(vDataHora).csv (txt,delimiter is ';');
STORE Arrecadação INTO x:\Comunicação_Cobrança\cascata_arrecadação_$(vDataHora).csv (txt,delimiter is ';');
STORE Arrecadação INTO x:\Comunicação_Cobrança\cascata_arrecadacao.csv (txt,delimiter is ';');
STORE Arrecadação INTO x:\cascata_arrecadacao.csv (txt,delimiter is ';');
Log de Erro
STORE Arrecadação INTO \\XXXXXX\XXXX\cascata_arrecadacao.csv (txt,delimiter is ';')
14/10/2014 08:41:36: General Script Error
14/10/2014 08:41:36: Execution Failed
14/10/2014 08:41:36: Execution finished.
Obrigado!
Eu tinha um problema para leitura similar ao seu, que funcionava na máquina mas não no console. Quando troquei o caminho de rede por isto '\\999.999.99.9\c$\DADOS\FTP\XXXXX\XXXX\*.TXT' funcionou.
Deve haver algum problema de sintaxe ou permissionamento. Tente ler algum arquivo com o seu caminho de IP pelo console para testar.
Bom dia.
Algumas coisas não funcionam direito em servidores e rede.
A saída geralmente é usar o IP para direcionar leituras e gravações.
Bom dia Luciano
Eu não postei ai nos Store
Mas joguei com IP também e não funcionou.
Eu tinha um problema para leitura similar ao seu, que funcionava na máquina mas não no console. Quando troquei o caminho de rede por isto '\\999.999.99.9\c$\DADOS\FTP\XXXXX\XXXX\*.TXT' funcionou.
Deve haver algum problema de sintaxe ou permissionamento. Tente ler algum arquivo com o seu caminho de IP pelo console para testar.
Antonio, acredito que seu problema seja de permissão.
Veja qual o usuário esta executando os serviços do QlikView e libere permissão para este usuário no diretório.
Lembre-se: caso o usuário que esteja executando os serviços do QlikView seja um usuário local (da própria máquina) você não conseguirá armazenar esse arquivo em um diretório de rede, pois não é possível dar permissão em um diretório de rede (de um domínio) para um usuário local de máquina.
Reforçando a recomendação do Yuri:
- Utilize um usuário de dominio para executar os serviços do Qlikview. Não utilize o Qlikview com a conta System.
- O usuário utilizado no serviço do Qlikview deverá ser o administrador local do servidor.
- O usuário utilizado no serviço do Qlikview deve ter permissão de leitura e escrita no compartilhamento.
Abraço,
Bem lembrado Pablo, a recomendação é que o usuário que executa os serviços do QlikView Server seja um usuário da REDE (domínio).
Olá Antonio,
Resolvido o problema ? Pode colocar pra gente qual a solução ?
Sr(as). Boa tarde!
Seguindo as orientações do Luciano / Yuri / Pablo, o problema foi resolvido quando mapeado o compartilhamento pelo IP e liberado acesso de administrador para o usuário do Console que roda as aplicações.
Obrigado pessoal!
Boa tarde Yuri,
Desculpe, esqueci de atualizar.
Marquei a resposta correta
Abrçs