[oracle_br] Export to Excel

2011-05-17 Por tôpico Carlos Pinto
Ola todos! Alguem me pode ajudar

 

Como posso exportar uma tabela para Excel automaticamente?

 

Posso fazer directmante do Oracle ou tenho de criar um Script?

 

Vi este exemplo na NET, mas obriga-me a executar manualmente.

 

set feed off markup html on spool on
spool excelfile.xls
select * from your_table;
spool off
set markup html off spool off

 

 

 

Obrigado a todos.

 

Com os melhores cumprimentos, 

Carlos Pinto

 



[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Re: FORMS/REPORTS 10G

2011-05-17 Por tôpico Fernando Nati
Ivan,
Na verdade quando a Oracle diz Proteção do investimento, se refere a
sistemas já existentes em forms/reports nas versões 9i/10G que poderão ser
migrados para a 11G, de modo a dar continuidade a ferramenta.
No Brasil, temos inúmeros sistemas legados em muitas empresas, de diversos
segmentos e em várias versões.
Para a empresa que gastou milhares de R$ em desenvolver o seu ERP que até
hoje funciona, vale a pena gastar para migrar pro forms11G pois o weblogic
(que foi comprado da BEA) é muito mais robusto e escalonável que o antigo
OAS/oc4j.

Se alguém precisar de uma ajuda estamos aí para o que der e vier.

Fernando Nati
ferna...@vortexsistemas.com.br




2011/5/16 Ivan Ricardo Schuster ivanr...@gmail.com

 Deixei de acreditar no futuro do Oracle Forms quando li este documento:

 Oracle Weblogic Feature Matrix:

 http://www.oracle.com/us/products/middleware/application-server/wls-featurematrix-ds-069041.pdf

 Nele a Oracle cita os benefícios que cada feature hospedada pelo
 Weblogic oferece para seus usuários.
 Quando chega no Forms e Reports, o benefício é Proteção do investimento!

 Grande benefício! Para fornecer Forms/Reports para o usuário preciso
 comprar o Weblogic Suite, que é o nível mais caro do Weblogic para ter
 como benefício a proteção do investimento. Balela!

 Uma ferramenta da Oracle que parece ter vindo para substituir o Forms
 é o APEX, que permite que o desenvolvedor implemente muita coisa sem
 colocar a mão no código.


 2011/5/16 Christian Cedrid christianced...@gmail.com:
  Escutei a muitos anos atrás que o Cobol também ia ser descontinuado..
 
  abs
  Dinassours
 
  Em 16 de maio de 2011 14:12, Diogenes Gmail diogenes...@gmail.com
 escreveu:
 
 
 
  Citando a frase de nosso amigo!
 
  “vou iniciar o desenvolvimento de aplicativos utilizando ferramentas
 10G.”
 
  Manutenção ok? Porém, não acredito que compense investir em novos
  aplicativos em uma tecnologia que sim, SERÁ descontinuada!
 
  De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
 Em
  nome de José Laurindo
  Enviada em: segunda-feira, 16 de maio de 2011 10:45
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] Re: FORMS/REPORTS 10G
 
  Pmfji, mas cabem algumas considerações : absolutamente, completamente,
 NÃO
  HÁ uma data de descontinuidade/aposentadoria do Forms/Reports, nem
 previsão
  disso acontecer - ao contrário, na página oficial dele em
 
 http://www.oracle.com/technetwork/developer-tools/forms/overview/index.html
  a Oracle reafirma o compromisso dela em manter o dito cujo, e realmente
 há
  pouco saiu inclusive a versão 11 mais atual dele  E na mesma página
 é
  lembrado também que a própria Oracle usa esses caras Pesadamente nos
  aplicativos dela (tal como o Oracle E-Business Suite) , então medo de
 ficar
  sem a tecnologia acho que não se deve ter...
  O que existe SIM é que o mercado não tem aceito bem as novas
  implementações web-only do Forms , pelas causas abaixo citadas
  principalmente, então cada vez mais diminuem os sites de suporte
 mantidos
  por usuários, diminuem a qtdade de grupos de usuários, de livros de
 apoio,
  enfim, de referências e Suporte fora da Oracle, e isso Tem que ser
 levado
  em
  conta - ao cabo, SE os custos maiores do Forms web são absorvíveis pra
 vc
  (digamos, vc já tem um Contrato all-include com a Oracle), e/ou vc hoje
 já
  tem uma equipe experiente em Forms/Reports e/ou tem um volume grande em
  legado que não cabe migração e/ou não tem no momento como treinar /
 fazer o
  upgrade dos seus recursos, ENTÃO vc pode investir tranquilo no
  Forms/Reports, MAS se todas ou quase todas as causas/alternativas
  anteriores
  são falsas, AÍ SIM vc pode avaliar sair do Forms/reports, mas Não
  Obrigatoriamente indo pra Java : neguinho sempre se esquece mas o custo
 de
  implementação, a curva de aprendizado pra quem sai do Forms e vai pro
 Java
  não é pequena, NEM DE LONGE : nos releases mais recentes os complementos
 do
  JDeveloper deram uma diminuída nessa curva mas Com Certeza ainda não
 está
  nem perto da facilidade que era o Forms...
  Uma alternativa que está crescendo pra quem tem que sair do
 Forms/Reports
  mas não consegue encarar a curva de aprendizado do Java é o Oracle
  Application Express (APEX) , pense nele também se for o caso..
 
  As principais causas de rejeição ao Forms web são :
 
  a. custo maior : ao contrário do modo client/server, o Forms em web
 EXIGE o
  licenciamento de um web server, que tem um Custo e não é baixo
 
  b. exigência maior de hardware/infra-estrutura : por causa do modo como
 foi
  desenvolvida a arquitetura (ie, processamento feito externamente e
 máquina
  cliente só recebendo o resultado, alterações trafegando entre
 cliente/web
  server/database, etc) um ambiente Forms web EXIGE rede mais performática
 e
  servidores com mais capacidade, aplicações com boa lógica de
 processamento
  (esqueça aquelas aplicações aonde pra cada campo na tela cheia de campos
  exige-se um processamento 

Re: [oracle_br] Re: FORMS/REPORTS 10G

2011-05-17 Por tôpico Ivan Ricardo Schuster
Fernando,

Pra mim ficou bem claro o que a Oracle quis dizer com proteção do
investimento. Mas daí a esperar novidades na ferramenta, difícil.

2011/5/17 Fernando Nati fernandon...@gmail.com:
 Ivan,
 Na verdade quando a Oracle diz Proteção do investimento, se refere a
 sistemas já existentes em forms/reports nas versões 9i/10G que poderão ser
 migrados para a 11G, de modo a dar continuidade a ferramenta.
 No Brasil, temos inúmeros sistemas legados em muitas empresas, de diversos
 segmentos e em várias versões.
 Para a empresa que gastou milhares de R$ em desenvolver o seu ERP que até
 hoje funciona, vale a pena gastar para migrar pro forms11G pois o weblogic
 (que foi comprado da BEA) é muito mais robusto e escalonável que o antigo
 OAS/oc4j.

 Se alguém precisar de uma ajuda estamos aí para o que der e vier.

 Fernando Nati
 ferna...@vortexsistemas.com.br




 2011/5/16 Ivan Ricardo Schuster ivanr...@gmail.com

 Deixei de acreditar no futuro do Oracle Forms quando li este documento:

 Oracle Weblogic Feature Matrix:

 http://www.oracle.com/us/products/middleware/application-server/wls-featurematrix-ds-069041.pdf

 Nele a Oracle cita os benefícios que cada feature hospedada pelo
 Weblogic oferece para seus usuários.
 Quando chega no Forms e Reports, o benefício é Proteção do investimento!

 Grande benefício! Para fornecer Forms/Reports para o usuário preciso
 comprar o Weblogic Suite, que é o nível mais caro do Weblogic para ter
 como benefício a proteção do investimento. Balela!

 Uma ferramenta da Oracle que parece ter vindo para substituir o Forms
 é o APEX, que permite que o desenvolvedor implemente muita coisa sem
 colocar a mão no código.


 2011/5/16 Christian Cedrid christianced...@gmail.com:
  Escutei a muitos anos atrás que o Cobol também ia ser descontinuado..
 
  abs
  Dinassours
 
  Em 16 de maio de 2011 14:12, Diogenes Gmail diogenes...@gmail.com
 escreveu:
 
 
 
  Citando a frase de nosso amigo!
 
  “vou iniciar o desenvolvimento de aplicativos utilizando ferramentas
 10G.”
 
  Manutenção ok? Porém, não acredito que compense investir em novos
  aplicativos em uma tecnologia que sim, SERÁ descontinuada!
 
  De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
 Em
  nome de José Laurindo
  Enviada em: segunda-feira, 16 de maio de 2011 10:45
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] Re: FORMS/REPORTS 10G
 
  Pmfji, mas cabem algumas considerações : absolutamente, completamente,
 NÃO
  HÁ uma data de descontinuidade/aposentadoria do Forms/Reports, nem
 previsão
  disso acontecer - ao contrário, na página oficial dele em
 
 http://www.oracle.com/technetwork/developer-tools/forms/overview/index.html
  a Oracle reafirma o compromisso dela em manter o dito cujo, e realmente
 há
  pouco saiu inclusive a versão 11 mais atual dele  E na mesma página
 é
  lembrado também que a própria Oracle usa esses caras Pesadamente nos
  aplicativos dela (tal como o Oracle E-Business Suite) , então medo de
 ficar
  sem a tecnologia acho que não se deve ter...
  O que existe SIM é que o mercado não tem aceito bem as novas
  implementações web-only do Forms , pelas causas abaixo citadas
  principalmente, então cada vez mais diminuem os sites de suporte
 mantidos
  por usuários, diminuem a qtdade de grupos de usuários, de livros de
 apoio,
  enfim, de referências e Suporte fora da Oracle, e isso Tem que ser
 levado
  em
  conta - ao cabo, SE os custos maiores do Forms web são absorvíveis pra
 vc
  (digamos, vc já tem um Contrato all-include com a Oracle), e/ou vc hoje
 já
  tem uma equipe experiente em Forms/Reports e/ou tem um volume grande em
  legado que não cabe migração e/ou não tem no momento como treinar /
 fazer o
  upgrade dos seus recursos, ENTÃO vc pode investir tranquilo no
  Forms/Reports, MAS se todas ou quase todas as causas/alternativas
  anteriores
  são falsas, AÍ SIM vc pode avaliar sair do Forms/reports, mas Não
  Obrigatoriamente indo pra Java : neguinho sempre se esquece mas o custo
 de
  implementação, a curva de aprendizado pra quem sai do Forms e vai pro
 Java
  não é pequena, NEM DE LONGE : nos releases mais recentes os complementos
 do
  JDeveloper deram uma diminuída nessa curva mas Com Certeza ainda não
 está
  nem perto da facilidade que era o Forms...
  Uma alternativa que está crescendo pra quem tem que sair do
 Forms/Reports
  mas não consegue encarar a curva de aprendizado do Java é o Oracle
  Application Express (APEX) , pense nele também se for o caso..
 
  As principais causas de rejeição ao Forms web são :
 
  a. custo maior : ao contrário do modo client/server, o Forms em web
 EXIGE o
  licenciamento de um web server, que tem um Custo e não é baixo
 
  b. exigência maior de hardware/infra-estrutura : por causa do modo como
 foi
  desenvolvida a arquitetura (ie, processamento feito externamente e
 máquina
  cliente só recebendo o resultado, alterações trafegando entre
 cliente/web
  server/database, etc) um ambiente Forms web EXIGE rede 

RES: [oracle_br] Re: FORMS/REPORTS 10G

2011-05-17 Por tôpico Diogenes Gmail
Essa é uma discussão longa pessoal! Não critico o Oracle Forms mesmo  porque
desenvolvi seis anos com a ferramenta!
Mas basta se ater aos fatos a Oracle esta investindo em JDeveloper e ADF com
até mesmo possibilidade de migração de aplicativos em Forms para ADF!

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
nome de Ivan Ricardo Schuster
Enviada em: terça-feira, 17 de maio de 2011 08:09
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Re: FORMS/REPORTS 10G

Fernando,

Pra mim ficou bem claro o que a Oracle quis dizer com proteção do
investimento. Mas daí a esperar novidades na ferramenta, difícil.

2011/5/17 Fernando Nati fernandon...@gmail.com:
 Ivan,
 Na verdade quando a Oracle diz Proteção do investimento, se refere a
 sistemas já existentes em forms/reports nas versões 9i/10G que poderão ser
 migrados para a 11G, de modo a dar continuidade a ferramenta.
 No Brasil, temos inúmeros sistemas legados em muitas empresas, de diversos
 segmentos e em várias versões.
 Para a empresa que gastou milhares de R$ em desenvolver o seu ERP que até
 hoje funciona, vale a pena gastar para migrar pro forms11G pois o weblogic
 (que foi comprado da BEA) é muito mais robusto e escalonável que o antigo
 OAS/oc4j.

 Se alguém precisar de uma ajuda estamos aí para o que der e vier.

 Fernando Nati
 ferna...@vortexsistemas.com.br




 2011/5/16 Ivan Ricardo Schuster ivanr...@gmail.com

 Deixei de acreditar no futuro do Oracle Forms quando li este documento:

 Oracle Weblogic Feature Matrix:


http://www.oracle.com/us/products/middleware/application-server/wls-featurem
atrix-ds-069041.pdf

 Nele a Oracle cita os benefícios que cada feature hospedada pelo
 Weblogic oferece para seus usuários.
 Quando chega no Forms e Reports, o benefício é Proteção do
investimento!

 Grande benefício! Para fornecer Forms/Reports para o usuário preciso
 comprar o Weblogic Suite, que é o nível mais caro do Weblogic para ter
 como benefício a proteção do investimento. Balela!

 Uma ferramenta da Oracle que parece ter vindo para substituir o Forms
 é o APEX, que permite que o desenvolvedor implemente muita coisa sem
 colocar a mão no código.


 2011/5/16 Christian Cedrid christianced...@gmail.com:
  Escutei a muitos anos atrás que o Cobol também ia ser
descontinuado..
 
  abs
  Dinassours
 
  Em 16 de maio de 2011 14:12, Diogenes Gmail diogenes...@gmail.com
 escreveu:
 
 
 
  Citando a frase de nosso amigo!
 
  “vou iniciar o desenvolvimento de aplicativos utilizando ferramentas
 10G.”
 
  Manutenção ok? Porém, não acredito que compense investir em novos
  aplicativos em uma tecnologia que sim, SERÁ descontinuada!
 
  De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
 Em
  nome de José Laurindo
  Enviada em: segunda-feira, 16 de maio de 2011 10:45
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] Re: FORMS/REPORTS 10G
 
  Pmfji, mas cabem algumas considerações : absolutamente, completamente,
 NÃO
  HÁ uma data de descontinuidade/aposentadoria do Forms/Reports, nem
 previsão
  disso acontecer - ao contrário, na página oficial dele em
 

http://www.oracle.com/technetwork/developer-tools/forms/overview/index.html
  a Oracle reafirma o compromisso dela em manter o dito cujo, e
realmente
 há
  pouco saiu inclusive a versão 11 mais atual dele  E na mesma
página
 é
  lembrado também que a própria Oracle usa esses caras Pesadamente nos
  aplicativos dela (tal como o Oracle E-Business Suite) , então medo de
 ficar
  sem a tecnologia acho que não se deve ter...
  O que existe SIM é que o mercado não tem aceito bem as novas
  implementações web-only do Forms , pelas causas abaixo citadas
  principalmente, então cada vez mais diminuem os sites de suporte
 mantidos
  por usuários, diminuem a qtdade de grupos de usuários, de livros de
 apoio,
  enfim, de referências e Suporte fora da Oracle, e isso Tem que ser
 levado
  em
  conta - ao cabo, SE os custos maiores do Forms web são absorvíveis pra
 vc
  (digamos, vc já tem um Contrato all-include com a Oracle), e/ou vc
hoje
 já
  tem uma equipe experiente em Forms/Reports e/ou tem um volume grande
em
  legado que não cabe migração e/ou não tem no momento como treinar /
 fazer o
  upgrade dos seus recursos, ENTÃO vc pode investir tranquilo no
  Forms/Reports, MAS se todas ou quase todas as causas/alternativas
  anteriores
  são falsas, AÍ SIM vc pode avaliar sair do Forms/reports, mas Não
  Obrigatoriamente indo pra Java : neguinho sempre se esquece mas o
custo
 de
  implementação, a curva de aprendizado pra quem sai do Forms e vai pro
 Java
  não é pequena, NEM DE LONGE : nos releases mais recentes os
complementos
 do
  JDeveloper deram uma diminuída nessa curva mas Com Certeza ainda não
 está
  nem perto da facilidade que era o Forms...
  Uma alternativa que está crescendo pra quem tem que sair do
 Forms/Reports
  mas não consegue encarar a curva de aprendizado do Java é o Oracle
  Application Express (APEX) 

[oracle_br] Re: FORMS/REPORTS 10G

2011-05-17 Por tôpico José Laurindo
  Ivan, na verdade, se vc for olhar os new features da versão mais recente 11g 
(sim, o Forms continua a receber atualizações e novas versões) em 
http://www.oracle.com/technetwork/developer-tools/forms/new-features-134509.pdf 
vc vai ver que praticamente todas são adequações às novas features do banco de 
dados e ambiente Oracle (proxy user, AQ, OEM/grid Control, etc) e melhorias em 
relação à programação web (melhor suporte à java plugável, à serviços web, por 
aí) , mas Com Certeza o paradigma básico do Forms (ie, um formulário 
pré-impresso, basicamente ESTÁTICO no que se refere à disposição e qtdade de 
campos,  que recebe os dados vindo do banco de dados) não muda, nem nunca vai 
mudar - se alguém espera por novidades nesse sentido, espere sentado, não vai 
ter mesmo 
  Então a observação que faço é : ALÉM das questões de custos que citei em 
outras msgs E do risco potencialmente algo maior de baixo retorno futuro ao 
investir na tecnologia (por causa da baixa aceitação do Forms web, cfrme eu 
citei), ainda há esse ponto a mais a ser pensado pra quem decidir usar o Forms, 
ele faz o que deve, o que sempre faz, ie, exibir dados vindo do banco de forma 
eficiente, integrada ao recursos do banco Oracle mas ESTÁTICOS, o paradigma 
básico dele é esse, que não se espere por nada diferente disso que aí não 
haverá expectativas frustradas... Isso (além dos outros pontos já citados) 
sendo verdadeiro, aí sim a pessoa pode usar na tranquila e vai se aproveitar 
dos pontos bons do Forms, como a produtividade inquestionável, suporte total 
aos datatypes Oracle (nada de conversão entre datatypes java x oracle), a 
integração com o banco, itens de performance de SQL (tal como binding de 
variáveis, SQL sem diferenças de maiúsculas/minúsculas, caching de registros e 
de SQLs, etc) já automáticos na ferramenta,  etc

 Vc está certíssimo ao apontar que a Oracle Não faz propaganda desses pontos 
fortes do Forms, mas eles existem - quem, depois de uma análise Rigorosa dos 
pontos anteriores desvantajosos, decidir que as desvantagens não se aplicam ao 
caso dela e optar por investir no Forms, vai ter retorno em cima dessas 
vantagens do Forms ... 

 []s

   Chiappa
  
  []s
  
Chiappa

--- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster ivanrs79@... 
escreveu

 Fernando,
 
 Pra mim ficou bem claro o que a Oracle quis dizer com proteção do
 investimento. Mas daí a esperar novidades na ferramenta, difícil.
 
 2011/5/17 Fernando Nati fernandonati@...:
  Ivan,
  Na verdade quando a Oracle diz Proteção do investimento, se refere a
  sistemas já existentes em forms/reports nas versões 9i/10G que poderão ser
  migrados para a 11G, de modo a dar continuidade a ferramenta.
  No Brasil, temos inúmeros sistemas legados em muitas empresas, de diversos
  segmentos e em várias versões.
  Para a empresa que gastou milhares de R$ em desenvolver o seu ERP que até
  hoje funciona, vale a pena gastar para migrar pro forms11G pois o weblogic
  (que foi comprado da BEA) é muito mais robusto e escalonável que o antigo
  OAS/oc4j.
 
  Se alguém precisar de uma ajuda estamos aí para o que der e vier.
 
  Fernando Nati
  fernando@...
 
 
 
 
  2011/5/16 Ivan Ricardo Schuster ivanrs79@...
 
  Deixei de acreditar no futuro do Oracle Forms quando li este documento:
 
  Oracle Weblogic Feature Matrix:
 
  http://www.oracle.com/us/products/middleware/application-server/wls-featurematrix-ds-069041.pdf
 
  Nele a Oracle cita os benefícios que cada feature hospedada pelo
  Weblogic oferece para seus usuários.
  Quando chega no Forms e Reports, o benefício é Proteção do investimento!
 
  Grande benefício! Para fornecer Forms/Reports para o usuário preciso
  comprar o Weblogic Suite, que é o nível mais caro do Weblogic para ter
  como benefício a proteção do investimento. Balela!
 
  Uma ferramenta da Oracle que parece ter vindo para substituir o Forms
  é o APEX, que permite que o desenvolvedor implemente muita coisa sem
  colocar a mão no código.
 
 
  2011/5/16 Christian Cedrid christiancedrid@...:
   Escutei a muitos anos atrás que o Cobol também ia ser descontinuado..
  
   abs
   Dinassours
  
   Em 16 de maio de 2011 14:12, Diogenes Gmail diogenesvit@...
  escreveu:
  
  
  
   Citando a frase de nosso amigo!
  
   vou iniciar o desenvolvimento de aplicativos utilizando ferramentas
  10G.
  
   Manutenção ok? Porém, não acredito que compense investir em novos
   aplicativos em uma tecnologia que sim, SERÁ descontinuada!
  
   De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
  Em
   nome de José Laurindo
   Enviada em: segunda-feira, 16 de maio de 2011 10:45
   Para: oracle_br@yahoogrupos.com.br
   Assunto: [oracle_br] Re: FORMS/REPORTS 10G
  
   Pmfji, mas cabem algumas considerações : absolutamente, completamente,
  NÃO
   HÁ uma data de descontinuidade/aposentadoria do Forms/Reports, nem
  previsão
   disso acontecer - ao contrário, na página oficial dele em
  
  

[oracle_br] Re: Export to Excel

2011-05-17 Por tôpico José Laurindo
Carlos, veja lá : se esse diretamente do Oracle a que vc se refere é usando 
um recurso nativo do rdbms Oracle, SEM nenhum software extra E sem depender do 
software-cliente que vc está usando pra acessar o banco, a resposta é NÃO, vc 
Não Tem um built-in nativo nos pra um formato o RDBMS Oracle que exporte dados 
diretamente pro Excel, E também não tem um built-in nativo que gere um arquivo 
com os dados que legível pelo Excel sem programar nada E sem instalar nada/usar 
nada externo ao banco...

 As suas alternativas são :
 
 1. escrever uma mínima programação, um script SQL ou PL/SQL pequeno e simples 
que gere um arquivo legível pelo Excel
 
 ou
 
 2. usar um programa EXTERNO ao rdbms que tenha a funcionalidade de gerar 
arquivo com os dados : há muitos que fazem isso, Inclusive freewares tais como 
o Oracle SQL Developer, da própria Oracle
 
 ou
 
 3. usar um programa EXTERNO ao rdbms que leia dados do Oracle e envie pro 
Excel diretamente : há muitos disponíveis (principalmente softwares de 
BI/análise de dados, quase todos tem essa capacidade), mas a maioria são pagos 
E vc terá que os instalar/configurar - googla que vc acha umas tantas opções
 
 ou
 
 4. INVERTER a mão de direção, ie, pedir para o Excel conectar no rdbms Oracle 
e trazer de lá a informação : isso vai exigir um pouquinho de programação 
(afaik Não Há nenhum produto plugin que vc adicione no Excel e te dê essa 
capacidade), e pode ser feito programando no Excel em VBA e com os drivers 
apropriados (pode ser até por ODBC, mas normalmente o indicado é o Oracle for 
OLEDB, veja 
http://www.oracle.com/technetwork/database/windows/index-094977.html )
 
 ou
 
 5. programar em algo EXTERNO ao database : aí as opções abundam, vão desde 
Java (por exemplo, 
http://www.oracle.com/technetwork/articles/saternos-broadcast-089543.html ) ao 
Access, ao VB, Delphi, trocentas opções : vai depender de que tools/linguagens 
vc tem e conhece/domina
 
 
 []s
 
   Chiappa

--- Em oracle_br@yahoogrupos.com.br, Carlos Pinto carlos.pintoo@... escreveu

 Ola todos! Alguem me pode ajudar
 
  
 
 Como posso exportar uma tabela para Excel automaticamente?
 
  
 
 Posso fazer directmante do Oracle ou tenho de criar um Script?
 
  
 
 Vi este exemplo na NET, mas obriga-me a executar manualmente.
 
  
 
 set feed off markup html on spool on
 spool excelfile.xls
 select * from your_table;
 spool off
 set markup html off spool off
 
  
 
  
 
  
 
 Obrigado a todos.
 
  
 
 Com os melhores cumprimentos, 
 
 Carlos Pinto
 
  
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [oracle_br] Export to Excel

2011-05-17 Por tôpico David Siqueira
Bom dia amigo como tu pretende executar isso ? Através do seu servidor e depois 
compartilhar um diretório ou pensa em rodar na sua máquina mesmo? É simples se 
for Linux crie uma cron se for Windows crie um scheduler task.

Abraço


David Siqueira
By iPhone

Em 17/05/2011, às 07:07, Carlos Pinto carlos.pin...@yahoo.com.br escreveu:

 Ola todos! Alguem me pode ajudar
 
 Como posso exportar uma tabela para Excel automaticamente?
 
 Posso fazer directmante do Oracle ou tenho de criar um Script?
 
 Vi este exemplo na NET, mas obriga-me a executar manualmente.
 
 set feed off markup html on spool on
 spool excelfile.xls
 select * from your_table;
 spool off
 set markup html off spool off
 
 Obrigado a todos.
 
 Com os melhores cumprimentos, 
 
 Carlos Pinto
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


[As partes desta mensagem que não continham texto foram removidas]



RE: [oracle_br] Export to Excel

2011-05-17 Por tôpico Carlos Pinto
A ideia é ter um script no Servidor da Base Dados e “chamar” o script via 
Procedure no Oracle.

 

Com os melhores cumprimentos, 

Carlos Pinto

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de David Siqueira
Enviada: terça-feira, 17 de Maio de 2011 13:29
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Export to Excel

 

  

Bom dia amigo como tu pretende executar isso ? Através do seu servidor e depois 
compartilhar um diretório ou pensa em rodar na sua máquina mesmo? É simples se 
for Linux crie uma cron se for Windows crie um scheduler task.

Abraço

David Siqueira
By iPhone

Em 17/05/2011, às 07:07, Carlos Pinto carlos.pin...@yahoo.com.br 
mailto:carlos.pintoo%40yahoo.com.br  escreveu:

 Ola todos! Alguem me pode ajudar
 
 Como posso exportar uma tabela para Excel automaticamente?
 
 Posso fazer directmante do Oracle ou tenho de criar um Script?
 
 Vi este exemplo na NET, mas obriga-me a executar manualmente.
 
 set feed off markup html on spool on
 spool excelfile.xls
 select * from your_table;
 spool off
 set markup html off spool off
 
 Obrigado a todos.
 
 Com os melhores cumprimentos, 
 
 Carlos Pinto
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 

[As partes desta mensagem que não continham texto foram removidas]





[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Re: Export to Excel

2011-05-17 Por tôpico José Laurindo
Observação importante que esqueci : como vc deseja Automatizar o procedimento, 
muito provavelmente as opções 2. e  3. (usar um programa externo pronto que 
faça a transferência e/ou que gere o arquivo, sem programação nenhuma) não vão 
ser cabíveis , a maioria dos programas externos que conheço são online, 
não-automatizáveis facilmente... Então programar um pouquinho (no banco ou no 
excel ou no sqplus via script ou com outra tool/linguagem) vai sim ser 
necessário, afaik...

 []s
 
   Chiappa
   

--- Em oracle_br@yahoogrupos.com.br, José Laurindo jlchiappa@... escreveu

 Carlos, veja lá : se esse diretamente do Oracle a que vc se refere é usando 
 um recurso nativo do rdbms Oracle, SEM nenhum software extra E sem depender 
 do software-cliente que vc está usando pra acessar o banco, a resposta é NÃO, 
 vc Não Tem um built-in nativo nos pra um formato o RDBMS Oracle que exporte 
 dados diretamente pro Excel, E também não tem um built-in nativo que gere um 
 arquivo com os dados que legível pelo Excel sem programar nada E sem instalar 
 nada/usar nada externo ao banco...
 
  As suas alternativas são :
  
  1. escrever uma mínima programação, um script SQL ou PL/SQL pequeno e 
 simples que gere um arquivo legível pelo Excel
  
  ou
  
  2. usar um programa EXTERNO ao rdbms que tenha a funcionalidade de gerar 
 arquivo com os dados : há muitos que fazem isso, Inclusive freewares tais 
 como o Oracle SQL Developer, da própria Oracle
  
  ou
  
  3. usar um programa EXTERNO ao rdbms que leia dados do Oracle e envie pro 
 Excel diretamente : há muitos disponíveis (principalmente softwares de 
 BI/análise de dados, quase todos tem essa capacidade), mas a maioria são 
 pagos E vc terá que os instalar/configurar - googla que vc acha umas tantas 
 opções
  
  ou
  
  4. INVERTER a mão de direção, ie, pedir para o Excel conectar no rdbms 
 Oracle e trazer de lá a informação : isso vai exigir um pouquinho de 
 programação (afaik Não Há nenhum produto plugin que vc adicione no Excel e te 
 dê essa capacidade), e pode ser feito programando no Excel em VBA e com os 
 drivers apropriados (pode ser até por ODBC, mas normalmente o indicado é o 
 Oracle for OLEDB, veja 
 http://www.oracle.com/technetwork/database/windows/index-094977.html )
  
  ou
  
  5. programar em algo EXTERNO ao database : aí as opções abundam, vão desde 
 Java (por exemplo, 
 http://www.oracle.com/technetwork/articles/saternos-broadcast-089543.html ) 
 ao Access, ao VB, Delphi, trocentas opções : vai depender de que 
 tools/linguagens vc tem e conhece/domina
  
  
  []s
  
Chiappa
 
 --- Em oracle_br@yahoogrupos.com.br, Carlos Pinto carlos.pintoo@ escreveu
 
  Ola todos! Alguem me pode ajudar
  
   
  
  Como posso exportar uma tabela para Excel automaticamente?
  
   
  
  Posso fazer directmante do Oracle ou tenho de criar um Script?
  
   
  
  Vi este exemplo na NET, mas obriga-me a executar manualmente.
  
   
  
  set feed off markup html on spool on
  spool excelfile.xls
  select * from your_table;
  spool off
  set markup html off spool off
  
   
  
   
  
   
  
  Obrigado a todos.
  
   
  
  Com os melhores cumprimentos, 
  
  Carlos Pinto
  
   
  
  
  
  [As partes desta mensagem que não continham texto foram removidas]
 





Re: [oracle_br] Re: Export to Excel

2011-05-17 Por tôpico David Ricardo
Bom amigo, se sua opção é por geração via PL/SQL as sugestões dadas pelo
Chiappa são as mais viaveis, as que passei são mais simples.

Att.

Em 17 de maio de 2011 10:14, José Laurindo jlchia...@yahoo.com.brescreveu:



 Observação importante que esqueci : como vc deseja Automatizar o
 procedimento, muito provavelmente as opções 2. e 3. (usar um programa
 externo pronto que faça a transferência e/ou que gere o arquivo, sem
 programação nenhuma) não vão ser cabíveis , a maioria dos programas externos
 que conheço são online, não-automatizáveis facilmente... Então programar um
 pouquinho (no banco ou no excel ou no sqplus via script ou com outra
 tool/linguagem) vai sim ser necessário, afaik...

 []s

 Chiappa


 --- Em oracle_br@yahoogrupos.com.br, José Laurindo jlchiappa@...
 escreveu

 
  Carlos, veja lá : se esse diretamente do Oracle a que vc se refere é
 usando um recurso nativo do rdbms Oracle, SEM nenhum software extra E sem
 depender do software-cliente que vc está usando pra acessar o banco, a
 resposta é NÃO, vc Não Tem um built-in nativo nos pra um formato o RDBMS
 Oracle que exporte dados diretamente pro Excel, E também não tem um built-in
 nativo que gere um arquivo com os dados que legível pelo Excel sem programar
 nada E sem instalar nada/usar nada externo ao banco...
 
  As suas alternativas são :
 
  1. escrever uma mínima programação, um script SQL ou PL/SQL pequeno e
 simples que gere um arquivo legível pelo Excel
 
  ou
 
  2. usar um programa EXTERNO ao rdbms que tenha a funcionalidade de gerar
 arquivo com os dados : há muitos que fazem isso, Inclusive freewares tais
 como o Oracle SQL Developer, da própria Oracle
 
  ou
 
  3. usar um programa EXTERNO ao rdbms que leia dados do Oracle e envie pro
 Excel diretamente : há muitos disponíveis (principalmente softwares de
 BI/análise de dados, quase todos tem essa capacidade), mas a maioria são
 pagos E vc terá que os instalar/configurar - googla que vc acha umas tantas
 opções
 
  ou
 
  4. INVERTER a mão de direção, ie, pedir para o Excel conectar no rdbms
 Oracle e trazer de lá a informação : isso vai exigir um pouquinho de
 programação (afaik Não Há nenhum produto plugin que vc adicione no Excel e
 te dê essa capacidade), e pode ser feito programando no Excel em VBA e com
 os drivers apropriados (pode ser até por ODBC, mas normalmente o indicado é
 o Oracle for OLEDB, veja
 http://www.oracle.com/technetwork/database/windows/index-094977.html )
 
  ou
 
  5. programar em algo EXTERNO ao database : aí as opções abundam, vão
 desde Java (por exemplo,
 http://www.oracle.com/technetwork/articles/saternos-broadcast-089543.html) ao 
 Access, ao VB, Delphi, trocentas opções : vai depender de que
 tools/linguagens vc tem e conhece/domina
 
 
  []s
 
  Chiappa
 
  --- Em oracle_br@yahoogrupos.com.br, Carlos Pinto carlos.pintoo@
 escreveu
  
   Ola todos! Alguem me pode ajudar
  
  
  
   Como posso exportar uma tabela para Excel automaticamente?
  
  
  
   Posso fazer directmante do Oracle ou tenho de criar um Script?
  
  
  
   Vi este exemplo na NET, mas obriga-me a executar manualmente.
  
  
  
   set feed off markup html on spool on
   spool excelfile.xls
   select * from your_table;
   spool off
   set markup html off spool off
  
  
  
  
  
  
  
   Obrigado a todos.
  
  
  
   Com os melhores cumprimentos,
  
   Carlos Pinto
  
  
  
  
  
   [As partes desta mensagem que não continham texto foram removidas]
  
 

  




-- 

David Ricardo B. de Siqueira
IT Brazil - Database Administrator
DBANet
BLOG .:  http://databaseguard.blogspot.com

O mistério da vida me causa a mais forte emoção. É o sentimento que suscita
a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo e
seus olhos se cegaram..(Albert Einstein - 1879 - 1955)


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Re: Export to Excel

2011-05-17 Por tôpico Ivan Ricardo Schuster
Carlos,

Dá uma olhada na solução apresentada pelo Tom Kyte, pode te ajudar:

http://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:95212348059



2011/5/17 David Ricardo drb.rica...@gmail.com:
 Bom amigo, se sua opção é por geração via PL/SQL as sugestões dadas pelo
 Chiappa são as mais viaveis, as que passei são mais simples.

 Att.

 Em 17 de maio de 2011 10:14, José Laurindo jlchia...@yahoo.com.brescreveu:



 Observação importante que esqueci : como vc deseja Automatizar o
 procedimento, muito provavelmente as opções 2. e 3. (usar um programa
 externo pronto que faça a transferência e/ou que gere o arquivo, sem
 programação nenhuma) não vão ser cabíveis , a maioria dos programas externos
 que conheço são online, não-automatizáveis facilmente... Então programar um
 pouquinho (no banco ou no excel ou no sqplus via script ou com outra
 tool/linguagem) vai sim ser necessário, afaik...

 []s

 Chiappa


 --- Em oracle_br@yahoogrupos.com.br, José Laurindo jlchiappa@...
 escreveu

 
  Carlos, veja lá : se esse diretamente do Oracle a que vc se refere é
 usando um recurso nativo do rdbms Oracle, SEM nenhum software extra E sem
 depender do software-cliente que vc está usando pra acessar o banco, a
 resposta é NÃO, vc Não Tem um built-in nativo nos pra um formato o RDBMS
 Oracle que exporte dados diretamente pro Excel, E também não tem um built-in
 nativo que gere um arquivo com os dados que legível pelo Excel sem programar
 nada E sem instalar nada/usar nada externo ao banco...
 
  As suas alternativas são :
 
  1. escrever uma mínima programação, um script SQL ou PL/SQL pequeno e
 simples que gere um arquivo legível pelo Excel
 
  ou
 
  2. usar um programa EXTERNO ao rdbms que tenha a funcionalidade de gerar
 arquivo com os dados : há muitos que fazem isso, Inclusive freewares tais
 como o Oracle SQL Developer, da própria Oracle
 
  ou
 
  3. usar um programa EXTERNO ao rdbms que leia dados do Oracle e envie pro
 Excel diretamente : há muitos disponíveis (principalmente softwares de
 BI/análise de dados, quase todos tem essa capacidade), mas a maioria são
 pagos E vc terá que os instalar/configurar - googla que vc acha umas tantas
 opções
 
  ou
 
  4. INVERTER a mão de direção, ie, pedir para o Excel conectar no rdbms
 Oracle e trazer de lá a informação : isso vai exigir um pouquinho de
 programação (afaik Não Há nenhum produto plugin que vc adicione no Excel e
 te dê essa capacidade), e pode ser feito programando no Excel em VBA e com
 os drivers apropriados (pode ser até por ODBC, mas normalmente o indicado é
 o Oracle for OLEDB, veja
 http://www.oracle.com/technetwork/database/windows/index-094977.html )
 
  ou
 
  5. programar em algo EXTERNO ao database : aí as opções abundam, vão
 desde Java (por exemplo,
 http://www.oracle.com/technetwork/articles/saternos-broadcast-089543.html) 
 ao Access, ao VB, Delphi, trocentas opções : vai depender de que
 tools/linguagens vc tem e conhece/domina
 
 
  []s
 
  Chiappa
 
  --- Em oracle_br@yahoogrupos.com.br, Carlos Pinto carlos.pintoo@
 escreveu
  
   Ola todos! Alguem me pode ajudar
  
  
  
   Como posso exportar uma tabela para Excel automaticamente?
  
  
  
   Posso fazer directmante do Oracle ou tenho de criar um Script?
  
  
  
   Vi este exemplo na NET, mas obriga-me a executar manualmente.
  
  
  
   set feed off markup html on spool on
   spool excelfile.xls
   select * from your_table;
   spool off
   set markup html off spool off
  
  
  
  
  
  
  
   Obrigado a todos.
  
  
  
   Com os melhores cumprimentos,
  
   Carlos Pinto
  
  
  
  
  
   [As partes desta mensagem que não continham texto foram removidas]
  
 






 --
 
 David Ricardo B. de Siqueira
 IT Brazil - Database Administrator
 DBANet
 BLOG .:  http://databaseguard.blogspot.com

 O mistério da vida me causa a mais forte emoção. É o sentimento que suscita
 a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
 sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo e
 seus olhos se cegaram..(Albert Einstein - 1879 - 1955)


 [As partes desta mensagem que não continham texto foram removidas]



 

 --
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 --
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr.com.br/
 
  Links do 

RE: [oracle_br] Re: Export to Excel

2011-05-17 Por tôpico Carlos Pinto
Não consigo…Continua a dar erro…. Envio n parte de baixo o SCRIPT… 

 

 

---SCRIPT

 

#!/bin/bash

sqlplus teste/12345@bdteste @teste.sql

 

 

--- FICHEIRO TESTE.SQL

 

set feed off markup html on spool on

spool /datos/excelfile.xls

select * from teste.a;

spool off

set markup html off spool off

exit

 

 

exec DBMS_SCHEDULER.run_job (job_name = 'JOB_EXECUTA');

 

 

 

 

 

 

Com os melhores cumprimentos, 

Carlos Pinto

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
nome de Ivan Ricardo Schuster
Enviada: terça-feira, 17 de Maio de 2011 14:55
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Re: Export to Excel

 

  

Carlos,

Dá uma olhada na solução apresentada pelo Tom Kyte, pode te ajudar:

http://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:9521234805
9

2011/5/17 David Ricardo drb.rica...@gmail.com
mailto:drb.ricardo%40gmail.com :
 Bom amigo, se sua opção é por geração via PL/SQL as sugestões dadas pelo
 Chiappa são as mais viaveis, as que passei são mais simples.

 Att.

 Em 17 de maio de 2011 10:14, José Laurindo jlchia...@yahoo.com.br
mailto:jlchiappa%40yahoo.com.br escreveu:



 Observação importante que esqueci : como vc deseja Automatizar o
 procedimento, muito provavelmente as opções 2. e 3. (usar um programa
 externo pronto que faça a transferência e/ou que gere o arquivo, sem
 programação nenhuma) não vão ser cabíveis , a maioria dos programas
externos
 que conheço são online, não-automatizáveis facilmente... Então programar
um
 pouquinho (no banco ou no excel ou no sqplus via script ou com outra
 tool/linguagem) vai sim ser necessário, afaik...

 []s

 Chiappa


 --- Em oracle_br@yahoogrupos.com.br
mailto:oracle_br%40yahoogrupos.com.br , José Laurindo jlchiappa@...
 escreveu

 
  Carlos, veja lá : se esse diretamente do Oracle a que vc se refere é
 usando um recurso nativo do rdbms Oracle, SEM nenhum software extra E sem
 depender do software-cliente que vc está usando pra acessar o banco, a
 resposta é NÃO, vc Não Tem um built-in nativo nos pra um formato o RDBMS
 Oracle que exporte dados diretamente pro Excel, E também não tem um
built-in
 nativo que gere um arquivo com os dados que legível pelo Excel sem
programar
 nada E sem instalar nada/usar nada externo ao banco...
 
  As suas alternativas são :
 
  1. escrever uma mínima programação, um script SQL ou PL/SQL pequeno e
 simples que gere um arquivo legível pelo Excel
 
  ou
 
  2. usar um programa EXTERNO ao rdbms que tenha a funcionalidade de
gerar
 arquivo com os dados : há muitos que fazem isso, Inclusive freewares tais
 como o Oracle SQL Developer, da própria Oracle
 
  ou
 
  3. usar um programa EXTERNO ao rdbms que leia dados do Oracle e envie
pro
 Excel diretamente : há muitos disponíveis (principalmente softwares de
 BI/análise de dados, quase todos tem essa capacidade), mas a maioria são
 pagos E vc terá que os instalar/configurar - googla que vc acha umas
tantas
 opções
 
  ou
 
  4. INVERTER a mão de direção, ie, pedir para o Excel conectar no rdbms
 Oracle e trazer de lá a informação : isso vai exigir um pouquinho de
 programação (afaik Não Há nenhum produto plugin que vc adicione no Excel
e
 te dê essa capacidade), e pode ser feito programando no Excel em VBA e
com
 os drivers apropriados (pode ser até por ODBC, mas normalmente o indicado
é
 o Oracle for OLEDB, veja
 http://www.oracle.com/technetwork/database/windows/index-094977.html )
 
  ou
 
  5. programar em algo EXTERNO ao database : aí as opções abundam, vão
 desde Java (por exemplo,

http://www.oracle.com/technetwork/articles/saternos-broadcast-089543.html)
ao Access, ao VB, Delphi, trocentas opções : vai depender de que
 tools/linguagens vc tem e conhece/domina
 
 
  []s
 
  Chiappa
 
  --- Em oracle_br@yahoogrupos.com.br
mailto:oracle_br%40yahoogrupos.com.br , Carlos Pinto carlos.pintoo@
 escreveu
  
   Ola todos! Alguem me pode ajudar
  
  
  
   Como posso exportar uma tabela para Excel automaticamente?
  
  
  
   Posso fazer directmante do Oracle ou tenho de criar um Script?
  
  
  
   Vi este exemplo na NET, mas obriga-me a executar manualmente.
  
  
  
   set feed off markup html on spool on
   spool excelfile.xls
   select * from your_table;
   spool off
   set markup html off spool off
  
  
  
  
  
  
  
   Obrigado a todos.
  
  
  
   Com os melhores cumprimentos,
  
   Carlos Pinto
  
  
  
  
  
   [As partes desta mensagem que não continham texto foram removidas]
  
 






 --
 --
 David Ricardo B. de Siqueira
 IT Brazil - Database Administrator
 DBANet
 BLOG .:  http://databaseguard.blogspot.com

 O mistério da vida me causa a mais forte emoção. É o sentimento que
suscita
 a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
 sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo
e
 seus olhos se cegaram..(Albert Einstein - 1879 - 1955)


 [As partes desta mensagem que não 

[oracle_br] Envia email pelo Oracle

2011-05-17 Por tôpico alessandro
Boa Tarde

 

   Estou precisando fazer uma rotina p/ enviar email pelo Oracle

 

DECLARE

  V_EMAIL_DESTINO   VARCHAR2(100)  := 'alessan...@micromap.com.br';

  V_EMAIL_REMETENTE VARCHAR2(100)  :=
'alessandro.mai...@itelefonica.com.br';

  V_ASSUNTO VARCHAR2(1000) := 'Cadastro atualizado pelo Portal';

BEGIN

  UTL_MAIL.send(V_EMAIL_REMETENTE,

V_EMAIL_DESTINO,

V_ASSUNTO,

'O servidor Oracle me enviou este e-mail utilizando o pacote
UTL_MAIL');

END;

/

 

DECLARE

*

ERRO na linha 1:

ORA-29278: erro transiente de SMTP: 421 Service not available

ORA-06512: em SYS.UTL_SMTP, line 21

ORA-06512: em SYS.UTL_SMTP, line 97

ORA-06512: em SYS.UTL_SMTP, line 139

ORA-06512: em SYS.UTL_MAIL, line 405

ORA-06512: em SYS.UTL_MAIL, line 594

ORA-06512: em line 6

 

O QUE TEM QUE FAZER P/ RESOLVER ESTE PROBLEMA, POIS ESTA ROTIN A SERÁ
COLOCADO EM VÁRIOS CLIENTES COM BANCO ORACLE 10GR2 COM WINDOWS 2003 SERVER.

 

Desde já muito obrigado a todos do Forum

 

Fique com Deus e que Deus te Abençoe hoje e sempre.



[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Envia email pelo Oracle

2011-05-17 Por tôpico Roberto Warstat
Alessandro,

No dia 15/04 eu postei uma mensagem com o título Envio de e-mail aqui na
lista onde tinha um código para envio de e-mails pelo Oracle. Aconselho que
dê uma olhada nela, pois ela está funcionando plenamente.
De antemão já posso dizer que não está sendo infromado o servidor de smtp, a
conexão não está aberta e mais algumas coisas. Olha a mensagem citada acima
ou procura na net por um código pronto para isso, que existe aos montes.

Abraço,
Roberto

Em 17 de maio de 2011 16:39, alessandro alessan...@micromap.com.brescreveu:



 Boa Tarde

 Estou precisando fazer uma rotina p/ enviar email pelo Oracle

 DECLARE

 V_EMAIL_DESTINO VARCHAR2(100) := 'alessan...@micromap.com.br';

 V_EMAIL_REMETENTE VARCHAR2(100) :=
 'alessandro.mai...@itelefonica.com.br';

 V_ASSUNTO VARCHAR2(1000) := 'Cadastro atualizado pelo Portal';

 BEGIN

 UTL_MAIL.send(V_EMAIL_REMETENTE,

 V_EMAIL_DESTINO,

 V_ASSUNTO,

 'O servidor Oracle me enviou este e-mail utilizando o pacote
 UTL_MAIL');

 END;

 /

 DECLARE

 *

 ERRO na linha 1:

 ORA-29278: erro transiente de SMTP: 421 Service not available

 ORA-06512: em SYS.UTL_SMTP, line 21

 ORA-06512: em SYS.UTL_SMTP, line 97

 ORA-06512: em SYS.UTL_SMTP, line 139

 ORA-06512: em SYS.UTL_MAIL, line 405

 ORA-06512: em SYS.UTL_MAIL, line 594

 ORA-06512: em line 6

 O QUE TEM QUE FAZER P/ RESOLVER ESTE PROBLEMA, POIS ESTA ROTIN A SERÁ
 COLOCADO EM VÁRIOS CLIENTES COM BANCO ORACLE 10GR2 COM WINDOWS 2003 SERVER.

 Desde já muito obrigado a todos do Forum

 Fique com Deus e que Deus te Abençoe hoje e sempre.

 [As partes desta mensagem que não continham texto foram removidas]

  



[As partes desta mensagem que não continham texto foram removidas]





--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [oracle_br] Envia email pelo Oracle

2011-05-17 Por tôpico Luiz Augusto Tavares da Silveira
Alessandro,

A sua rotina para envio de e-mail está incompleta.  Este erro está ocorrendo
porque você não informou o servidor SMTP para o envio.  Dá uma olhada no
link abaixo que tem uma rotina completa que vai te ajudar.

http://forum.devmedia.com.br/viewtopic.php?t=75319sid=afbcefa700247bc396f997098a0be577

http://forum.devmedia.com.br/viewtopic.php?t=75319sid=afbcefa700247bc396f997098a0be577Só
para lembrar, não funciona no Oracle XE.

Abs,

Luiz Augusto Tavares da Silveira

Em 17 de maio de 2011 16:39, alessandro alessan...@micromap.com.brescreveu:



 Boa Tarde

 Estou precisando fazer uma rotina p/ enviar email pelo Oracle

 DECLARE

 V_EMAIL_DESTINO VARCHAR2(100) := 'alessan...@micromap.com.br';

 V_EMAIL_REMETENTE VARCHAR2(100) :=
 'alessandro.mai...@itelefonica.com.br';

 V_ASSUNTO VARCHAR2(1000) := 'Cadastro atualizado pelo Portal';

 BEGIN

 UTL_MAIL.send(V_EMAIL_REMETENTE,

 V_EMAIL_DESTINO,

 V_ASSUNTO,

 'O servidor Oracle me enviou este e-mail utilizando o pacote
 UTL_MAIL');

 END;

 /

 DECLARE

 *

 ERRO na linha 1:

 ORA-29278: erro transiente de SMTP: 421 Service not available

 ORA-06512: em SYS.UTL_SMTP, line 21

 ORA-06512: em SYS.UTL_SMTP, line 97

 ORA-06512: em SYS.UTL_SMTP, line 139

 ORA-06512: em SYS.UTL_MAIL, line 405

 ORA-06512: em SYS.UTL_MAIL, line 594

 ORA-06512: em line 6

 O QUE TEM QUE FAZER P/ RESOLVER ESTE PROBLEMA, POIS ESTA ROTIN A SERÁ
 COLOCADO EM VÁRIOS CLIENTES COM BANCO ORACLE 10GR2 COM WINDOWS 2003 SERVER.

 Desde já muito obrigado a todos do Forum

 Fique com Deus e que Deus te Abençoe hoje e sempre.

 [As partes desta mensagem que não continham texto foram removidas]

  



[As partes desta mensagem que não continham texto foram removidas]





--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




RE: [oracle_br] Envia email pelo Oracle

2011-05-17 Por tôpico Valtemir Araujo de Lima
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/msg37427.html

Talvez esta lhe ajude

   Valtemir Araújo de Lima
 Enc. Depto.Informática
 Govesa Goiânia Veículos S/A
   valte...@govesa.com.brmailto:valte...@govesa.com.br
62 3946-4244



De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de alessandro
Enviada: terça-feira, 17 de maio de 2011 16:39
Para: Forum(Oracle)
Assunto: [oracle_br] Envia email pelo Oracle



Boa Tarde

Estou precisando fazer uma rotina p/ enviar email pelo Oracle

DECLARE

V_EMAIL_DESTINO VARCHAR2(100) := 
'alessan...@micromap.com.brmailto:%27alessandro%40micromap.com.br';

V_EMAIL_REMETENTE VARCHAR2(100) :=
'alessandro.mai...@itelefonica.com.brmailto:%27alessandro.maitan%40itelefonica.com.br';

V_ASSUNTO VARCHAR2(1000) := 'Cadastro atualizado pelo Portal';

BEGIN

UTL_MAIL.send(V_EMAIL_REMETENTE,

V_EMAIL_DESTINO,

V_ASSUNTO,

'O servidor Oracle me enviou este e-mail utilizando o pacote
UTL_MAIL');

END;

/

DECLARE

*

ERRO na linha 1:

ORA-29278: erro transiente de SMTP: 421 Service not available

ORA-06512: em SYS.UTL_SMTP, line 21

ORA-06512: em SYS.UTL_SMTP, line 97

ORA-06512: em SYS.UTL_SMTP, line 139

ORA-06512: em SYS.UTL_MAIL, line 405

ORA-06512: em SYS.UTL_MAIL, line 594

ORA-06512: em line 6

O QUE TEM QUE FAZER P/ RESOLVER ESTE PROBLEMA, POIS ESTA ROTIN A SERÁ
COLOCADO EM VÁRIOS CLIENTES COM BANCO ORACLE 10GR2 COM WINDOWS 2003 SERVER.

Desde já muito obrigado a todos do Forum

Fique com Deus e que Deus te Abençoe hoje e sempre.

[As partes desta mensagem que não continham texto foram removidas]





[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Dúvida sobre Oracle XE

2011-05-17 Por tôpico Eriovaldo Andrietta
Olá Pessoal,

  Alguem saberia me dizer como a Oracle libera o uso do Oracle XE ?

  Exemplo: É autorizado pela Oracle ter vários servidores com 1 Oracle XE
instalado em cada servidor ? (independente de ser viável, economicamente,
tecnicamente, só para entender mesmo).

  Alguem tem algum link que fala sobre isso ?

Grato
Eriovaldo


[As partes desta mensagem que não continham texto foram removidas]