Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
mercadante
Creator
Creator

Store em um compartilhamento de rede

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!

1 Solution

Accepted Solutions
lucianosv
Specialist
Specialist

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.

View solution in original post

9 Replies
lucianosv
Specialist
Specialist

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.

mercadante
Creator
Creator
Author

Bom dia Luciano

Eu não postei ai nos Store

Mas joguei com IP também e não funcionou.

lucianosv
Specialist
Specialist

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.

nicolett_yuri

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.

pablolabbe
Luminary Alumni
Luminary Alumni

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,

Pablo Labbe

nicolett_yuri

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).

pablolabbe
Luminary Alumni
Luminary Alumni

Olá Antonio,

  Resolvido o problema ? Pode colocar pra gente qual a solução ?

mercadante
Creator
Creator
Author

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!

mercadante
Creator
Creator
Author

Boa tarde Yuri,

Desculpe, esqueci de atualizar.

Marquei a resposta correta

Abrçs