Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde!
Prezados Senhores.
Tenho um arquivo qvw(Extrator Genéricos) salvo local no meu computador. este tem a finalidade de carregar as informações a partir de uma conexão sql e salvar em QVD. Está funcionando perfeitamente ao executar a partir no meu computador, e esta salvando os arquivos QVD no servidor do qlikviw.
Salvei o arquivo qvw(Extrator Genéricos), no servidor e configurei na opção task, para executar automáticamente a cada uma hora.
ao executar a task, na hora programada, não esta funcionando, esta dando erro.
Observei que ao comentar a linha que salva o arquivo em qvd no servidor, roda perfeitamente, pela hora programa.
abri, arquivo qvw(Extrator Genéricos) apartir da pasta do servidor, e cliquei em executar script, também funcionou e salvou o arquivo QVD, conforme a minha necessidade. o que preciso que esta tarefa seja executada automáticamente pela configuração do task no servidor.
obs.
tenho 5 arquivos qvw que ja executam automaticamente com perfeição.
a diferença é que os cinco não precisei salvar o arquivo qvd no servidor.
alguém pode me ajudar?
Bom dia.
Quando você diz manual, é manual pelo console ou com o qvw aberto por você?
Caso seja via console, o usuário que você loga no console não é o usuário que o Qlikview usa no agendamento certo?
Tem que olhar as permissões do usuário do Qlikview. Você pode fazer um teste. Cria um qvw qualquer dando store em um arquivo .txt ou .csv qualquer e roda uma vez com você executando e outra pelo agendamento.
Se der o mesmo erro é permissão.
Boa tarde.
Quando você executa no servidor está valendo o seu usuário. Já pelo console é o usuário do QV.
Pode haver erro de permissionamento para gravação. Dá uma olhada nisso.
Bom dia Luciano!
esse mesmo arquivo ao executar manual dentro servidor, funciona perfeitamente, e grava o qvd.
só da erro quando executa pelo agendador de tarefas.
como posso resolver?
Bom dia.
Quando você diz manual, é manual pelo console ou com o qvw aberto por você?
Caso seja via console, o usuário que você loga no console não é o usuário que o Qlikview usa no agendamento certo?
Tem que olhar as permissões do usuário do Qlikview. Você pode fazer um teste. Cria um qvw qualquer dando store em um arquivo .txt ou .csv qualquer e roda uma vez com você executando e outra pelo agendamento.
Se der o mesmo erro é permissão.
QVW aberto por mim
São usuários diferentes. Você têm acesso para gravação.
Faz aquele teste que comentei. Se não gravar aí teremos certeza.
deu certo Luciano, muito obrigado pela ajuda.
o problema era permissão.
já esta funcionando perfeitamente.
Muito obrigado
Marca a resposta do Luciano como Correta amigo rs
como fazer isso?
Se você clicar no título do post, ele abre o histórico todo.
Em cada item têm um descritivo resposta correta.
É só clicar nele.