Bom dia pessoal!!
Companheiros preciso de uma ajuda pra gerar/ler arquivos .txt local. Já fiz isso uma vez lendo um .txt de um local do servidor e gerando um .txt em um FTP.
Agora preciso fazer a mesma coisa, de uma máquina local (a minha no caso) instalei o BD Oracle mas não sei como fazer as configurações dos parâmetros no banco para conseguir ler/gerar um .txt da minha própria máquina.
Pesquisando sobre isso não achei nada que me indicasse de como fazer isso da máquina local, é possível fazer? se sim, alguém tem algum passo a passo de como fazer isso?
Espero ter exposto minha duvida corretamente rs....
Desde já obrigado e uma ótima segunda a todos.
Ler/Gerar arquivo .txt local
-
- Rank: Estagiário Pleno
- Mensagens: 6
- Registrado em: Qui, 07 Nov 2013 7:10 am
- dr_gori
- Moderador
- Mensagens: 5013
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Acho que você terá que enviar o arquivo pro servidor do Oracle.
Ou você terá que abrir o arquivo texto utilizando a linguagem que você está usando no cliente.
Qual é a linguagem sendo usada no lado do cliente ?
Ou você terá que abrir o arquivo texto utilizando a linguagem que você está usando no cliente.
Qual é a linguagem sendo usada no lado do cliente ?
-
- Rank: Estagiário Pleno
- Mensagens: 6
- Registrado em: Qui, 07 Nov 2013 7:10 am
Olá dr_gori.
Esse arquivo é gerado por uma estação meteorológica, e eu tenho que importar isso pra dentro de um sistema de controle agrícola, como esse sistema não é desenvolvido por mim, necessito fazer isso através do PL/SQL.
já fiz leituras de arquivos .txt outra vezes e realmente era lido do servidor do banco mesmo, porém agora gostaria de sabe se eu consigo fazer essa leitura do diretório C: do meu computador, por exemplo!
Obrigado meu amigo!!
Esse arquivo é gerado por uma estação meteorológica, e eu tenho que importar isso pra dentro de um sistema de controle agrícola, como esse sistema não é desenvolvido por mim, necessito fazer isso através do PL/SQL.
já fiz leituras de arquivos .txt outra vezes e realmente era lido do servidor do banco mesmo, porém agora gostaria de sabe se eu consigo fazer essa leitura do diretório C: do meu computador, por exemplo!
Obrigado meu amigo!!
- dr_gori
- Moderador
- Mensagens: 5013
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
De alguma forma, este arquivo precisa ficar disponível para o servidor.
Depois que está lá, pode até fazer uso de EXTERNAL TABLES, onde você faz query direto no arquivo texto.
Mas infelizmente, o Oracle não tem acesso a sua máquina.
Uma forma de enviar o arquivo, é criar uma página WEB que faça upload.
Depois que está lá, pode até fazer uso de EXTERNAL TABLES, onde você faz query direto no arquivo texto.
Mas infelizmente, o Oracle não tem acesso a sua máquina.
Uma forma de enviar o arquivo, é criar uma página WEB que faça upload.

- dr_gori
- Moderador
- Mensagens: 5013
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
É que o SQL*Loader funciona apenas quando o arquivo está local na máquina.
Ele é indicado para arquivos de texto muito grandes, pois consegue fazer a carga muito rapidamente.
Em resumo: De qualquer forma o arquivo precisa estar no servidor.
Como eu disse, você pode criar alguma coisa na sua máquina que se conecta no oracle e insere linha por linha lá. Mas acredito que só vale a pena se for arquivos relativamente pequenos.
Ele é indicado para arquivos de texto muito grandes, pois consegue fazer a carga muito rapidamente.
Em resumo: De qualquer forma o arquivo precisa estar no servidor.
Como eu disse, você pode criar alguma coisa na sua máquina que se conecta no oracle e insere linha por linha lá. Mas acredito que só vale a pena se for arquivos relativamente pequenos.
-
- Rank: Estagiário Pleno
- Mensagens: 6
- Registrado em: Qui, 07 Nov 2013 7:10 am
Pessoal obrigado pelos esclarecimentos.
Como eu imaginava, os arquivos tem mesmo que ficar no servidor!!
Mas vou ver o que eu consigo com o SQL Loader, não custa tentar!
Obrigado pessoal e um ótimo carnaval a todos!!
Como eu imaginava, os arquivos tem mesmo que ficar no servidor!!
Mas vou ver o que eu consigo com o SQL Loader, não custa tentar!
Obrigado pessoal e um ótimo carnaval a todos!!
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante