[oracle_br] Re: Exemplo para gerar arquivos

2010-08-26 Por tôpico bonfimesilva
Alexandre,

Se vc estiver trabalhando com alguma linguagem de programação que permita sair 
para o shell, através de batch, existe um utilitário que pode facilitar sua 
vida ... mas é shareware.

Se toda a sua rotina já é em shell (WIN) então melhor ainda. Vc pode gerar os 
arquivos, armazená-los em um DIR. e enviá-los posteriormente.

Vc pode conhecê-lo melhor em:

http://www.withdata.com/oracmd.html

Espero ter ajudado,

Wagner Luiz F. Bonfim e Silva
Analista da Tec. da Informação
PRODEST - Instituto da Informação e Comunicação e Estado do ES

--- Em oracle_br@yahoogrupos.com.br, Alexandre Rocha Plácido 
aplacido.ora...@... escreveu

 
 Primeiramente gostaria de saber se o Oracle consegue gerar arquivos em vários 
 formatos? Tipo PDF, XLS, DOC por exemplo?
 
 Se sim, alguém tem material para exemplo?
 
 Neste momento estou querendo pegar uma coluna clob e grava-la como um .TXT 
 numa pasta do servidor e depois colocar este arquivo gerado como anexo de um 
 email.
 
 A parte do anexo do email está tranquilo. Minha dificuldade no momento é ler 
 o clob e gravar no arquivo. Como ler o clob? Dá para gravar todo de uma vez? 
 Se não, como le-lo linha a linha?
 
 No caso de outros tipos de arquivo, como o Oracle trata essa geração?
 
 Banco: Oracle 11g
 
 
 
 [cid:image001.jpg@...]
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [oracle_br] Re: Toad x Excel

2010-08-26 Por tôpico Eduardo Schurtz
Pessoal, obrigado pelas dicas.

Abs

--
Eduardo Schurtz


2010/8/20 bonfimesilva bonfimesi...@yahoo.com.br



 Eduardo,

 Pq vc não conecta o Excel diretamente ao Oracle via ODBC ou o conector de
 dados externo inclusa nele? Aí vc não precisa ficar exportando ...

 Ele abre cada script/query/tabela em tab´s separadas ...

 Espero ter ajudado,

 Wagner Luiz F. Bonfim e Silva
 Analista da Tecnologia da Informação
 PRODEST - Instituto da Tecnologia da Informação e Comunicação do ES

 --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 Eduardo Schurtz eduardo.schu...@... escreveu

 
  Pessoal, boa noite.
 
  Não uso Toad, mas gostaria de saber se é possível exportar o resultado de
  vários scripts/queries de uma única vez do Toad para o excel, tudo no
 mesmo
  arquivo, onde cada script/query fique numa tab/planilha separada.
 
  Obrigado.
 
  __
  *Eduardo Schurtz*
  Oracle E-Business Consultant
  ✉ eduardo.schu...@...

  [image: LinkedIn] http://br.linkedin.com/in/eduardoschurtz[image:
  Twitter]http://twitter.com/eduardo_oracle
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 

  



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



[oracle_br] SQL ACCESS ADVISOR

2010-08-26 Por tôpico Marcelo Grimberg
Pessoal

Estou criando e testando SQL ACCESS ADVISOR, até entao eu criei uma template
e estou definindo os parametros e está apresentando esse erroa ao fixar esse
parametro

SQL execute dbms_advisor.set_task_parameter (:template_name,
'DEF_INDEX_TABLESPACE', 'ECOMEX_INDEXES');
BEGIN dbms_advisor.set_task_parameter (:template_name,
'DEF_INDEX_TABLESPACE', 'ECOMEX_INDEXES'); END;

*
ERROR at line 1:
ORA-13600: error encountered in Advisor
QSM-00750: the specified value ECOMEX_INDEXES for parameter
DEF_INDEX_TABLESPACE is invalid or contains an invalid item
ORA-06512: at SYS.PRVT_ADVISOR, line 2931
ORA-06512: at SYS.DBMS_ADVISOR, line 287
ORA-06512: at line 1


alguém poderia me ajudar


Marcelo Grimberg
Cel: +55 19-8197-3405
MSN: marcelog...@hotmail.com


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



Re: [oracle_br] SQL ACCESS ADVISOR

2010-08-26 Por tôpico Marcelo Grimberg
Será que devo criar duas tablespace para indexes e view materializadas no
schema do usuário ?

Obrigado



Marcelo Grimberg
Cel: +55 19-8197-3405
MSN: marcelog...@hotmail.com



2010/8/26 Marcelo Grimberg marcelog...@gmail.com

 Pessoal

 Estou criando e testando SQL ACCESS ADVISOR, até entao eu criei uma
 template e estou definindo os parametros e está apresentando esse erroa ao
 fixar esse parametro

 SQL execute dbms_advisor.set_task_parameter (:template_name,
 'DEF_INDEX_TABLESPACE', 'ECOMEX_INDEXES');
 BEGIN dbms_advisor.set_task_parameter (:template_name,
 'DEF_INDEX_TABLESPACE', 'ECOMEX_INDEXES'); END;

 *
 ERROR at line 1:
 ORA-13600: error encountered in Advisor
 QSM-00750: the specified value ECOMEX_INDEXES for parameter
 DEF_INDEX_TABLESPACE is invalid or contains an invalid item

 ORA-06512: at SYS.PRVT_ADVISOR, line 2931
 ORA-06512: at SYS.DBMS_ADVISOR, line 287
 ORA-06512: at line 1


 alguém poderia me ajudar

 
 Marcelo Grimberg
 Cel: +55 19-8197-3405
 MSN: marcelog...@hotmail.com




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



[oracle_br] ORA-29283 - urgente

2010-08-26 Por tôpico Carlos Martello
pessoal, boa tarde. Estou com um problema que deve ser resolvido
urgentemente, pois tenho uma apresentação a ser feita amanha.

possuia o seguinte ambiente em um dos clientes:

servidor de app - windows
servidor de oracle 10g 64bits - windows

sendo assim desenvolvi uma procedure que gera arquivos atraves do server
oracle no servidor de app. para tal precisei subir o serviço da instancia do
banco com um usuário de rede. sem isso, nao conseguiria escrever em um
diretório na rede, apenas localmente.

hoje em dia precisei implantar a mesma rotina em outro cliente, com o
seguinte ambiente:

servidor de app - windows
servidor de oracle 10g 64bits - AIX

pedi diversas vezes a tarceirizada reponsavel pelos servidores que fizessem
alteração para subir a instancia do Oracle no AIX com um usuário de rede,
mas acredito q isso nao seja possivel. para ser bem sincero, desconheço esse
caso em ambiente Unix. Sendo assim, ontem explicando mais uma vez, muito
pacientemente o que eu queria, o atendente me disse entao que iria criar um
mapeamento no Unix apontando para o tal diretorio. Feito isso, continuo com
o mesmo problema, que é o erro em questão no assunto. Estou meio desesperado
pois tenho que rodar esta rotina até amanhã sem falta para uma apresentação
e pesquisei bastante já no google sobre isso sem sucesso.

Lembrando que faço este acesso através de DIRECTORIES criados no oracle...

segue exemplo:

SERVER AIX ORACLE
Nome do Directory Oracle - KML_82
Caminho - /RI_ENERGIA/KML_RELATORIOS/82/
Nome do compartilhamento de rede criado no AIX - RI_ENERGIA
Caminho de rede apontado pelo compartilhamento de rede -
\\10.1.1.111\ri_energia\

Ou seja, gostaria de através de uma procedure no servidor AIX, escrever
dados no diretório c:/ri_energia/kml_relatorios/82/ de um servidor WINDOWS
com IP 10.1.1.111. Neste a pasta c:/ri_energia/ está compartilhada como
RI_ENERGIA, com todas as permissões possíveis para todos os usuários.

O directory no Oracle tb está com todas as permissões possíveis para PUBLIC.

Confirmaram o funcionamento do compartilhamento com o seguinte comando:

BPORA / cd /RI_ENERGIA
BPORA /RI_ENERGIA ls -la
total 14575
drwxrwxr-x1 oracle   system16384 Aug 26 10:29 .
drwxr-xr-x   82 root system 8192 Aug 26 10:28 ..
-rwxrwxr-x1 oracle   system  242 Nov 14 2009
App_TesteResource.compiled
-rwxrwxr-x1 oracle   system   720896 Nov 14 2009
App_TesteResource.dll
drwxrwxr-x1 oracle   system16384 Jul 13 11:36 Abcdef
drwxrwxr-x

Sinceramente, não sei mais o que fazer.

Se alguem puder ajudar, ficarei muito grato.

Att,

Carlos Martello.


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



[oracle_br] Re: SQL ACCESS ADVISOR

2010-08-26 Por tôpico José Laurindo
Pela jeito da msg ele está rejeitando essa ECOMEX_INDEXES como uma tablespace 
válida : ela realmente Existe, está ONLINE, há Quota nela ?? Se sim, manda via 
sqlplus um step-by-step, ** CURTO mas reprodizível ** , com o CREATE do seu 
template e da tablespace, E citando a versão exata do seu banco Oracle 9release 
com 4 dígitos, Edition, SO), que a gente pode dar uma espiada/tentar 
reproduzir...

 []s

  Chiappa



--- Em oracle_br@yahoogrupos.com.br, Marcelo Grimberg marcelog...@... escreveu

 Pessoal
 
 Estou criando e testando SQL ACCESS ADVISOR, até entao eu criei uma template
 e estou definindo os parametros e está apresentando esse erroa ao fixar esse
 parametro
 
 SQL execute dbms_advisor.set_task_parameter (:template_name,
 'DEF_INDEX_TABLESPACE', 'ECOMEX_INDEXES');
 BEGIN dbms_advisor.set_task_parameter (:template_name,
 'DEF_INDEX_TABLESPACE', 'ECOMEX_INDEXES'); END;
 
 *
 ERROR at line 1:
 ORA-13600: error encountered in Advisor
 QSM-00750: the specified value ECOMEX_INDEXES for parameter
 DEF_INDEX_TABLESPACE is invalid or contains an invalid item
 ORA-06512: at SYS.PRVT_ADVISOR, line 2931
 ORA-06512: at SYS.DBMS_ADVISOR, line 287
 ORA-06512: at line 1
 
 
 alguém poderia me ajudar
 
 
 Marcelo Grimberg
 Cel: +55 19-8197-3405
 MSN: marcelog...@...
 
 
 [As partes desta mensagem que não continham texto foram removidas]





RES: [oracle_br] OpenSolaris

2010-08-26 Por tôpico Welvis Douglas
Acabei de achar.. vlw..

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de Welvis Douglas
Enviada em: quinta-feira, 26 de agosto de 2010 19:37
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] OpenSolaris

 

  

Olá pessoa, queria instalar oracle no solaris...

Algum tem o site para baixar o openSolaris?

Vlw.

Att,

Welvis Douglas da Silva Moretto

Oracle Certified Associate - OCA 10g

Oracle Database Sql Expert

Fone: (41) 9997-6297 

E-mail: welvis_doug...@hotmail.com mailto:welvis_douglas%40hotmail.com ,
wel...@stcruz.com.br mailto:welvis%40stcruz.com.br 

Messenger: welvis_doug...@hotmail.com mailto:welvis_douglas%40hotmail.com 

Mestre em Engenharia de Produção e Sistemas - PUC/PR;

Especializando em Banco de Dados - UNOPAR;

Especialista Engenharia de Software - UNOPAR;

Tecnólogo em Processamento de Dados - FACCAR.

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





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



[oracle_br] PARTICIONAMENTO DE TABELAS 9i

2010-08-26 Por tôpico Aparecido
Olá pessoal.

Alguém sabe se é possível criar um campo do tipo data somente para fazer 
particionamento por range??

Obrigado pela atenção.

Att.

Cido