edmilton amazonas
-
Total de itens
4 -
Registro em
-
Última visita
Posts postados por edmilton amazonas
-
-
Em 27/11/2015 at 16:29, edmilton amazonas disse:
Utilizo o seguinte comando:
SELECT lo_export(Clinha,'//sicsistemas/c/testeexport.r' )FROM tremessa WHERE nid_tremessa = 480 ;
NO sql editor do pgadmin funciona perfeitamente bem, faz tudo certinho
Porém quando coloco a mesma instrução dentro de uma função da a seguinte mensagem:
Consulta não tem destino para os dados resultantes
Poderiam me ajudar nisso, por gentileza
Edmilton
Boa Tarde Lucas
O seu scripts funcionou perfeitamente até certo ponto conforme abaixoSeu scripts.SELECT lo_export(Clinha,'//sicsistemas/c/testeexport.r' ) INTO resultado FROM tremessa WHERE nid_tremessa = 480 ; RETURN resultado;
Meu scripts.SELECT lo_export(Clinha,Warq ) INTO resultado FROM tremessa WHERE nid_tremessa = 480 ; RETURN resultado;
a diferença está no caminho relativo, que eu uso a variável WARQ
Conclusão:
Quando executo em duas máquinas um xp e a outra win 7 funciona perfeito
Agora estou fazendo a mesma coisa em um Server 2003 dá a seguinte mensagem
"Permission Denied" - É como se não tivesse permissão
E o diretório está com todos os previlégios de administrador e com a pasta compartilhada, e etc
OBS:
O a pasta que vai receber o arquivo enviado pelo lo_import está em outro computador da rede,
Quando faço o teste com a pasta dentro do servidor postgres funciona perfeito, mas, quando mando para a pasta em outro computador
acontece o erro
PerguntaVocê tem alguma sugestão que pudesse me ajudar amigo ?Boa Tarde Lucas
O seu scripts funcionou perfeitamente até certo ponto conforme abaixoSeu scripts.SELECT lo_export(Clinha,'//sicsistemas/c/testeexport.r' ) INTO resultado FROM tremessa WHERE nid_tremessa = 480 ; RETURN resultado;
Meu scripts.SELECT lo_export(Clinha,Warq ) INTO resultado FROM tremessa WHERE nid_tremessa = 480 ; RETURN resultado;
a diferença está no caminho relativo, que eu uso a variável WARQ
Conclusão:
Quando executo em duas máquinas um xp e a outra win 7 funciona perfeito
Agora estou fazendo a mesma coisa em um Server 2003 dá a seguinte mensagem
"Permission Denied" - É como se não tivesse permissão
E o diretório está com todos os previlégios de administrador e com a pasta compartilhada, e etc
PerguntaVocê tem alguma sugestão que pudesse me ajudar amigo ? -
Bom dia Lucas
Funcionou perfeitamente, inclusive utilizei uma variavel para guardar o caminho de destino do arquivo txt no lugar do caminho relativo, ou seja ; fiz Wcaminho='//sicsistemas/c/texte.txt' e funcionou perfeitamente.
Agora vou testar com o Perform como você mesmo orientou
Muito obrigado pelas dicas amigo
Bom dia
Edmilton
Recife-pe
-
Utilizo o seguinte comando:
SELECT lo_export(Clinha,'//sicsistemas/c/testeexport.r' )FROM tremessa WHERE nid_tremessa = 480 ;
NO sql editor do pgadmin funciona perfeitamente bem, faz tudo certinho
Porém quando coloco a mesma instrução dentro de uma função da a seguinte mensagem:
Consulta não tem destino para os dados resultantes
Poderiam me ajudar nisso, por gentileza
Edmilton
Lo_export
em PostgreSQL
Postado
Boa Tarde Lucas
SELECT lo_export(Clinha,'//sicsistemas/c/testeexport.r' ) INTO resultado FROM tremessa WHERE nid_tremessa = 480 ; RETURN resultado;
SELECT lo_export(Clinha,Warq ) INTO resultado FROM tremessa WHERE nid_tremessa = 480 ; RETURN resultado;
Quando executo enviando o arquivo de saída para uma pasta dentro do servidor postgres funciona perfeito
Quando executo enviando o arquivo de saída para um pasta fora do servidor postgres da seguinte mensagem: Permission Denied" - É como se não tivesse permissão
E o diretório está com todos os previlégios de administrador e com a pasta compartilhada, e etc