Re: [oracle_br] EXECUTE IMMEDIATE

2005-11-21 Por tôpico Marcio Portes
dbms_output.put_line( v_chama_fun );

Veja se é isso mesmo que voce está esperando no comando.




pnsaraiva wrote:
> Olá!
> 
>Alguém já fez alguma coisa do tipo:
> 
> Declare
>   tDate   date;
>   i_Mona  varchar2(20) := 'Chassi';
>   i_Calid varchar2(3)  := 'O1';
>   v_chama_fun varchar2(2000)  := null;
>   Begin
> v_chama_fun := 'tDate := wcal400_'||i_Mona||
>'.rel2abs('||||i_Calid||||','||4545||');';
> EXECUTE IMMEDIATE 'tDate := '||v_chama_fun;
>   EXCEPTION
>  WHEN OTHERS THEN
> dbms_output.put_line ('SQLERRM => '||SUBSTR(SQLERRM,1,200));
>   END;
> 
>  Isso tudo acima está me dando o seguinte Erro:  ORA-00900: invalid 
> SQL statement.
> 
>   Alguém tem alguma sugestão pra mi dar
> 
>  Grato.
> 
>Pedro Saraiva.
>[EMAIL PROTECTED]
> 
> 
> 
> 
> 
> --
> Atenção! As mensagens deste grupo são de acesso público e de inteira 
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
> --_
> Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 

-- 
Marcio Portes
http://mportes.blogspot.com


--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




Re: [oracle_br] Procedure (ou Function) retornando um Select

2005-11-21 Por tôpico Marcio Portes
[EMAIL PROTECTED]> create or replace procedure p ( p_refx out 
sys_refcursor )
   2  is
   3  begin
   4 open p_refx for select * from emp;
   5  end;
   6  /

Procedure created.

[EMAIL PROTECTED]> show error
No errors.
[EMAIL PROTECTED]>
[EMAIL PROTECTED]> var x refcursor
[EMAIL PROTECTED]>
[EMAIL PROTECTED]> exec p(:x )

PL/SQL procedure successfully completed.

[EMAIL PROTECTED]>
[EMAIL PROTECTED]> print x

 EMPNO ENAME  JOB MGR HIREDATE
- -- - - ---
  7369 SMITH  CLERK  7902 17/12/1980 00:00:00
  7499 ALLEN  SALESMAN   7698 20/02/1981 00:00:00
  7521 WARD   SALESMAN   7698 22/02/1981 00:00:00
  7566 JONES  MANAGER7839 02/04/1981 00:00:00
  7654 MARTIN SALESMAN   7698 28/09/1981 00:00:00
  7698 BLAKE  MANAGER7839 01/05/1981 00:00:00
  7782 CLARK  MANAGER7839 09/06/1981 00:00:00
  7788 SCOTT  ANALYST7566 19/04/1987 00:00:00
  7839 KING   PRESIDENT   17/11/1981 00:00:00
  7844 TURNER SALESMAN   7698 08/09/1981 00:00:00
  7876 ADAMS  CLERK  7788 23/05/1987 00:00:00
  7900 JAMES  CLERK  7698 03/12/1981 00:00:00
  7902 FORD   ANALYST7566 03/12/1981 00:00:00
  7934 MILLER CLERK  7782 23/01/1982 00:00:00

14 rows selected.



Nícolas Santana wrote:
> Vc tem algum exemplo para o 9i? Pode ser bem simples mesmo...
> 
> 
> 
> 
> 
> 
>   - Original Message - 
>   From: Salvio Padlipskas 
>   To: 'oracle_br@yahoogrupos.com.br' 
>   Sent: Monday, November 21, 2005 3:21 PM
>   Subject: RES: [oracle_br] Procedure (ou Function) retornando um Select
> 
> 
>   Leonardo,
> 
>   Existem diferenças nas versões, pois na 9i em diante vc tem
>   a possibilidade de utilizar o SYS.REFCURSOR.
> 
>   Segue abaixo um bom exemplo em 8i
> 
>   [ ]'s
>   Salvio Padlipskas
> 
>   
>   *
>   
>   *
>   
>   *
>   create or replace package pkg_teste  as
>   type refcur is ref cursor;
>   end;
>   /
> 
>   create or replace function fun_teste( p_cod_emp in number) return
>   pkg_teste.refcur  as
>   l_cursor pkg_teste.refcur;
>   begin
> open l_cursor for select * from s_emp where cod = p_cod_emp;
> return l_cursor;
>   end;
>   /
> 
> 
>   variable x refcursor
>   set autoprint on
>   begin
> :x := fun_teste(10);
>   end;
>   /
>   
>   *
>   
>   *
>   
>   *
> 
> 
> 
>   -Mensagem original-
>   De: leonardosmartins [mailto:[EMAIL PROTECTED]
>   Enviada em: segunda-feira, 21 de novembro de 2005 15:06
>   Para: oracle_br@yahoogrupos.com.br
>   Assunto: [oracle_br] Procedure (ou Function) retornando um Select
> 
> 
>   Pessoal,
> 
>   Alguém teria um exemplo para me mandar de uma procedure (ou function) 
>   que simplesmente retornasse um select (um recordset)?
> 
>   Tentei montar algo aqui mais não deu certo.
>   Eu queria algo que não precisasse passar nada como parâmetro. Tentei 
>   montar um procedure simples utilizando o execute imediate mais não deu 
>   certo.
> 
>   Grato pela ajuda.
>   Leonardo Martins
> 
> 
> 
> 
> 
>   
>   --
>   Atenção! As mensagens deste grupo são de acesso público e de inteira
>   responsabilidade de seus remetentes.
>   Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
>   
>   --__
>   ___
>   Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
>   Links do Yahoo! Grupos
> 
> 
> 
> 
> 
> 
> 
> 
>   [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
>   
> --
>   Atenção! As mensagens deste grupo são de acesso público e de inteira 
> responsabilidade de seus remetentes.
>   Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
>   
> ---

Re: [oracle_br] Re: Boas práticas: SINONIMOS PÚBLICOS

2005-11-21 Por tôpico falmeida
Na verdade eu uso desta forma.

Tenho um script que é rodado exatamente antes do processo de export
dos schemas que gera scripts para:

1) Criaçao de tablespace
2) Criação de cotas em tablespaces
3) Criação de usuários
4) Criação de Roles
5) Criação de Grants às roles
6) Criação de Grants aos objetos
7) Criaçao de Db Links
8) Criação de synonyms

Abraços,

Fabão.

Em 21/11/05, Sader Charone<[EMAIL PROTECTED]> escreveu:
> -- Acho que PUBLIC synonyms tem mais vantagens para o desenvolvedor do
> que para o dba. Lembrem-se de um fator crítico:  PUBLIC synonyms não
> podem ser exportados por esquema, só através de um full export, assim
> sendo, após uma migracao de esquema baseada em exp/imp, teremos que
> recriar os synonyms manualmente ou através de scripts dinamicos.
>
>
> []'s
>
>
> On 11/11/05, jlchiappa <[EMAIL PROTECTED]> wrote:
> > Sim, sem dúvida é uma questão de escolha, como quase tudo na vida : o
> > pequeno overhead em performance existe, MAS também existe a
> > inflexibilidade de vc estar hard-codeando o schema, se tiver que mudar
> > vai dar trabalho... É aquele negócio, se o aplicativo PRECISA ser o
> > mais performático da empresa, é CRÍTICO, e VAI escalar pra centenas de
> > usuários simultâneos o overhead pode vir a ser INACEITÁVEL, se não
> > estiver nessa escala sim, pode-se engolir a quedinha de performance em
> > nome de mais flexibilidade. Quem faz a escolha, porém,  tem que fazer
> > consciente do que vao obter. E é claro, há uma escala : se der, eu
> > hard-codeio, é a opção preferida, mas SE não der (porque precisa de
> > mais flexibilidade, porque vai haver vários "ambientes" no banco, etc)
> >  que se use sinônimos PRIVADOS, sinônimos públicos é a ÚLTIMA DAS
> > opções
> >
> > []s
> >
> >  Chiappa
> > --- Em oracle_br@yahoogrupos.com.br, falmeida <[EMAIL PROTECTED]> escreveu
> > > Com todo respeito,
> > >
> > > Eu descordo um pouco do chiappa. Imagine que você trabalhe em uma
> > > consultoria que deseja implantar um sistema SISPAG (FOLHA DE
> > > PAGAMENTO) que é apoiado num schema chamado SISPAG em um novo cliente.
> > > Só que para sua surpresa já existe um schema chamado SISPAG que se
> > > refere ao contas a pagar do novo cliente.
> > >
> > > Pergunto eu a vocês, qual é o custo de se alterar o SCHEMA.TABELA em
> > > todas as procedures, funcions, triggers, packages views? Fora pensar
> > > no próprio aplicativo que tem algum SELECT ou mesmo nas chamadas as
> > > PACKAGES etc.
> > >
> > > Imagine o custo de se manter dois conjuntos de fontes, bancos etc.
> > >
> > > Falo isto pois já passamos por isto. Então, prefiro utilizar
> > > sinonimos, pois fico independente do nome do SCHEMA. Qualquer problema
> > > basta reapontar e documentar os sinônimos e o todo.
> > >
> > > Sinônimo público faço referência somente para as tabelas comuns a
> > > todos os SISTEMAS. Exemplo FEDERAÇÂO, MUNICIPIO, PAIS etc.
> > >
> > > Abraços,
> > >
> > > Fabão.
> > >
> > > Em 11/11/05, MARCO ANTONIO<[EMAIL PROTECTED]> escreveu:
> > > > Oi Pessoal,
> > > >
> > > > Volto a perguntar...
> > > >
> > > > Existe algum problema em se usar SINONIMOS PUBLICOS,
> > indiscriminadamente em varios esquemas que compoem um sistema?
> > > >
> > > > Penso em usar sinonimos para mascarar a real localizacao dos
> > objetos e evitar a necessidade de prefixacao de tabelas, visoes,
> > procedures, etc?
> > > >
> > > > Mas receio sobre quais seriam as consequencias (impacto) desta
> > pratica no trabalho dos desenvolvedores, dbas e ads.
> > > >
> > > > Se alquem puder relatar alguma experiencia vivida sobre este
> > assunto, ou ainda,se souberem de algum documento a respeito, me
> > indiquem, por favor.
> > > >
> > > > Um abraco a todos!
> > > >
> > > > Marco
> > > >
> > > > eof
> > > >
> > > >
> > > >
> > > > -
> > > >  Yahoo! Acesso Grátis: Internet rápida e grátis.
> > > > Instale o discador agora!
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > > >
> > --
> > > > Atenção! As mensagens deste grupo são de acesso público e de
> > inteira responsabilidade de seus remetentes.
> > > > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > > >
> > --_
> > > > Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
> > > > Links do Yahoo! Grupos
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > > --
> > > Fábio Martinho de Almeida
> > > Niterói-RJ-Brasil
> > >
> > > Visite o fotolog: http://fotolog.net/canon_a300
> >
> >
> >
> >
> > --
> > Atenção! As m

[oracle_br] EXECUTE IMMEDIATE

2005-11-21 Por tôpico pnsaraiva
Olá!

   Alguém já fez alguma coisa do tipo:

Declare
  tDate   date;
  i_Mona  varchar2(20) := 'Chassi';
  i_Calid varchar2(3)  := 'O1';
  v_chama_fun varchar2(2000)  := null;
  Begin
v_chama_fun := 'tDate := wcal400_'||i_Mona||
   '.rel2abs('||||i_Calid||||','||4545||');';
EXECUTE IMMEDIATE 'tDate := '||v_chama_fun;
  EXCEPTION
 WHEN OTHERS THEN
dbms_output.put_line ('SQLERRM => '||SUBSTR(SQLERRM,1,200));
  END;

 Isso tudo acima está me dando o seguinte Erro:  ORA-00900: invalid 
SQL statement.

  Alguém tem alguma sugestão pra mi dar

 Grato.

   Pedro Saraiva.
   [EMAIL PROTECTED]





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




RES: [oracle_br] Problemas de Configuração

2005-11-21 Por tôpico Guilherme Poli
Até onde eu sei o Oracle Lite é pra ser utilizado em dispositivos movies
como palm, pockt pc e etc

 

http://www.oracle.com/database/Lite_Edition.html

 

Se vc quer uma versao do oracle pra fazer os teste q falou te indico o
novissimo Oracle Express Edition que alem de tudo é de graça

 

http://www.oracle.com/technology/products/database/xe/index.html

 

 

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Valério Alex Martins
Enviada em: sábado, 19 de novembro de 2005 14:34
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Problemas de Configuração

 

Olá Pessoal,
Eu instalei o Oracle Lite em minha máquina com a finalidade de estudar os
comandos do SQL no SQL*Plus, mas não estou conseguindo rodar...
Tentei configurar o Oracle Net Manager da seguinte forma:
Nomeação de Serviço
ID Serviço (SID = ODB, Tipo Conexão = Default)
Configuração de Endereço (Protocolo = TCP, Nome do Host = localhost, N°
Porta = 1521)
Listeners
Locais de Atendimento (Protocolo TCP/IP (Host = localhost, porta = 1521))
Serviços de BD (Nome BD Global = Oracle8.localhost, Diretório do Oracle Home
= c:\oracle\ora90)
SID = ORCL
Quando inicio o SQL*Plus retorna a seguinte mensagem
*ERROR:*
*ORA-15241: TNS: não há listener*
Gostaria que alguém me ajudasse a configurar, pois tenho prova de BD na
próxima semana.
Um abraço,
Valério


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




--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--__
___
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 





Yahoo! Grupos, um serviço oferecido por:



PUBLICIDADE
 
 

   

 

  _  

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:
[EMAIL PROTECTED]
 
  
*   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do   Yahoo!. 



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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 





RES: [oracle_br] NS_LANG

2005-11-21 Por tôpico Guilherme Poli
Eu uso assim:

No .bash_profile

 

NLS_LANG=”american_america.WE8ISO8859P1”

 

Esse problema pode acontecer tb durante a exportacao caso o character set da
sessao de exportacao nao suporte acentos!

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de alesanchezzz
Enviada em: segunda-feira, 21 de novembro de 2005 14:01
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] NS_LANG

 

Srs.

Tenho um script de carga de dados que, ao ser executado no linux, gera 
erros de acentuação.

Acredito que este problema ocorra no cliente oracle/linux uma vez que 
meu banco de desenvolvimento(windows) esta configurado igual ao de 
produção(linux).

Como posso resolver isto?

Grato Alexandre.








--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--__
___
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 





Yahoo! Grupos, um serviço oferecido por:



PUBLICIDADE
 
 

 
 

 

  _  

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:
[EMAIL PROTECTED]
 
  
*   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do   Yahoo!. 



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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




RES: [oracle_br] PL/SQL para apagar arquivos do S.O.

2005-11-21 Por tôpico Guilherme Poli
Com essa tecnica vc conseguira executar comandos no SO.

 

http://asktom.oracle.com/pls/ask/f?p=4950:8:14127784218729893858::NO::F4950_
P8_DISPLAYID,F4950_P8_CRITERIA:952229840241

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Tecnico - consulting
Enviada em: segunda-feira, 21 de novembro de 2005 14:44
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: [oracle_br] PL/SQL para apagar arquivos do S.O.

 

Rflribeiro,

Vc pode fazer isso pelo sistema operacional ! Se for Linux fazer um
shell e colocar na contrab, se for Windows fazer um bat e colocar na
programação de tarefas.

Edson Almeida Junior
DBA Oracle e-Business Suite


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de rflribeiro
Enviada em: segunda-feira, 21 de novembro de 2005 15:30
Para: [EMAIL PROTECTED]; [EMAIL PROTECTED];
oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] PL/SQL para apagar arquivos do S.O.


É possível apagar arquivos do S.O. por meio de Pl/Sql "NO SERVIDOR 
DO BANCO"? Gerei arquivos texto por meio do UTL_FILE e agora gostaria de

apagá-los automaticamente de tempos em tempos. É possível? Desde já, 
obrigado.

rflribeiro
msn: [EMAIL PROTECTED]






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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




[oracle_br] Erro "Bigger type length than Maximum".

2005-11-21 Por tôpico ze_neto2002
Pessoal,

alguém tem alguma dica sobre o significado do erro "Bigger type length 
than Maximum"? 

Estou rodando uma aplicação que gera arquivos textos desde uma query 
simples. Sei que esta query deve retornar 15 milhões de registros.

Oracle 9i

Valew!!!
Neto.






--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




[oracle_br] PLANO DE EXECUÇÃO

2005-11-21 Por tôpico Alexandre Eduardo Borges

  Olá pessoal

 
 oracle 8.1.7.4
 windown 2000 server
 
 
 

 Tenho duas tabelas , uma rpc_docm_digitado onde existe o código de status e
outra rpc_status onde está a 
descrição do status, na primeira tabela existe um índice
IXRPC43_COD_RPC_STATUS no código da descrição . 
 
  Pelo plano de execução  abaixo como a descrição foi recuperada se não
consta do plano ?
O único acesso que existe é o pelo índice  .
 

select  a.rpc_status_codigo , ( select descricao from rpc_status b where
b.codigo =a.rpc_status_codigo)
from rpc_docm_digitado a
where a.rpc_status_codigo =0
 
  SQL Statement from editor:
   
   
  

  Statement Id=4044   Type=
  Cost=2,64039087471493E-308  TimeStamp=21-11-05::18::43:01
  
   (1)  SELECT STATEMENT  FIRST_ROWS 
 Est. Rows: 3.165  Cost: 4
   (2)  NON-UNIQUE INDEX RANGE SCAN ADMRPC.IXRPC43_COD_RPC_STATUS
[Analyzed] 
 Est. Rows: 3.165  Cost: 11



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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 





Re: [oracle_br] Re: Usuário Corrente

2005-11-21 Por tôpico Nícolas Santana
Boa Tarde a Todos


Estou com uma dúvida creio eu que seja simples
Alguém sabe como gerar um backup no ORACLE 9i via linha de comando?
Estou usando S.O. Windows XP e comecei a trabalhar com ORACLE a algumas 
semanas, estamos migrando nossa aplicação de SQL Server para ORACLE e acabei 
não conseguindo fazer um teste de backup através do Enterprise Manager

Se puderem me ajudar, ficarei muito agradecido


Agradeço Antecipadamente



   Nícolas Santana
Programador Junior C#.NET

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





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




[oracle_br] NS_LANG

2005-11-21 Por tôpico alesanchezzz
Srs.

Tenho um script de carga de dados que, ao ser executado no linux, gera 
erros de acentuação.

Acredito que este problema ocorra no cliente oracle/linux uma vez que 
meu banco de desenvolvimento(windows) esta configurado igual ao de 
produção(linux).

Como posso resolver isto?

Grato Alexandre.







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 





Re: [oracle_br] Procedure (ou Function) retornando um Select

2005-11-21 Por tôpico Nícolas Santana
Vc tem algum exemplo para o 9i? Pode ser bem simples mesmo...






  - Original Message - 
  From: Salvio Padlipskas 
  To: 'oracle_br@yahoogrupos.com.br' 
  Sent: Monday, November 21, 2005 3:21 PM
  Subject: RES: [oracle_br] Procedure (ou Function) retornando um Select


  Leonardo,

  Existem diferenças nas versões, pois na 9i em diante vc tem
  a possibilidade de utilizar o SYS.REFCURSOR.

  Segue abaixo um bom exemplo em 8i

  [ ]'s
  Salvio Padlipskas

  
  *
  
  *
  
  *
  create or replace package pkg_teste  as
  type refcur is ref cursor;
  end;
  /

  create or replace function fun_teste( p_cod_emp in number) return
  pkg_teste.refcur  as
  l_cursor pkg_teste.refcur;
  begin
open l_cursor for select * from s_emp where cod = p_cod_emp;
return l_cursor;
  end;
  /


  variable x refcursor
  set autoprint on
  begin
:x := fun_teste(10);
  end;
  /
  
  *
  
  *
  
  *



  -Mensagem original-
  De: leonardosmartins [mailto:[EMAIL PROTECTED]
  Enviada em: segunda-feira, 21 de novembro de 2005 15:06
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] Procedure (ou Function) retornando um Select


  Pessoal,

  Alguém teria um exemplo para me mandar de uma procedure (ou function) 
  que simplesmente retornasse um select (um recordset)?

  Tentei montar algo aqui mais não deu certo.
  Eu queria algo que não precisasse passar nada como parâmetro. Tentei 
  montar um procedure simples utilizando o execute imediate mais não deu 
  certo.

  Grato pela ajuda.
  Leonardo Martins





  
  --
  Atenção! As mensagens deste grupo são de acesso público e de inteira
  responsabilidade de seus remetentes.
  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
  
  --__
  ___
  Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
  Links do Yahoo! Grupos








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



  
--
  Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
  
--_
  Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 


Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




[oracle_br] Pessoal alguem já utilizou powercenter com o racle

2005-11-21 Por tôpico Antonio Stuart


Pessoal alguem já utilizou a ferramenta powercenter com oracle ?
   
  Eu estou achando uma performance muito ruim comparado com o sqlloader

__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 

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






--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 





Re: RES: [oracle_br] Problemas com importaç ão..

2005-11-21 Por tôpico Manoel Marcos da Silva
1)  Correto não deveria ocorrer.
  2)   NO Full deveria criar todos usuários/schemas  
   
 Achei que estivesse falando ORACLE ,
   
  Abraços

  
"Alex Fernando Kirsten (CESUP)" <[EMAIL PROTECTED]> escreveu:
 Opa

   Como disse, não fui eu que fiz esse export. Ele foi enviado aqui ao depto
para ser feita uma migração para SQL Server. Não sei quem exportou e muito
menos que tablespaces tava usando. Tentei de várias maneiras fazer um import
full, mas acabei por fazer um import usuário por usuário. A única coisa que
eu sabia é que foi um export full.

   Eu tinha/tenho as seguintes preocupações:



1)   Quando fiz o import full, ocorreram erros e perdi a senha do sys.
Isso não deveria ocorrer, correto?

2)   Quando realizo um impor full, com um usuário com o role
IMP_FULL_DATABASE, o imp não deveria criar os usuários/schemas que estão
faltando no banco?



São somente essas duvidas. Eu não to preocupado como fizeram o export, pois
como eu jah disse, *NÃO* fui eu e eu *NÃO* sei quem foi que fez.



[]’s



Alex Fernando Kirsten

Oracle 9i Database Administrator Certified Professional

Cetil Sistemas

Email: [EMAIL PROTECTED]



  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Manoel Marcos da Silva
Enviada em: segunda-feira, 21 de novembro de 2005 13:48
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Problemas com importação..



Ola Alex, 
   
  Complementando o Fabão poder ser que o usuario não tinha quota suficente
na Tablespace para criar os objetos nesse caso ele tentaria criar na system
como na system não tinha permissão poderia dar esse erro. Uma solução
poderia ser usar o system para fazer o import mas a tablespace onde esses
schemas  estavam antes do export já deveria já  estar criada. Uma coisa que
não entendi todos esses schemas estavam na system quando do export ou  em
outra tablespace por exemplo user e esse usuario que voce estava usando para
import estava criado nessa mesma tablespace (user) ou não?
   
  Abraços Alex , Fabão.

falmeida <[EMAIL PROTECTED]> escreveu:
  Olá Alex,

Acredito que quando se faz um backup full o export leva todos os
usuários/schemas do banco, desde os criado por você até os foram
criados durante a instalação do oracle e database. Ocorre que muitos
destes schemas apontam para o tablespace SYSTEM, daí o problema.

Não gosto do backup full por isto, mas de qualquer forma solicito que
alguém complemente o que eu escrevi concordando ou nao. Gostaria de
outras opiniões também.

Abraços,

Fabão.


Em 17/11/05, Alex Fernando Kirsten (CESUP)<[EMAIL PROTECTED]>
escreveu:
>   Olá
>
>   To por uns pepinos com uma importação aqui. Recebi o dump do export e
> descobri que foi um export full. Para evitar maiores problemas criei um
> usuário e atribui os roles connect, resource e imp_full_database,porém
> quando vou dar um import full,os objetos não são criados e aparece uma
> mensagem que não tenho privilégio de acesso ao tablespace system. Alguém
tem
> uma idéia do que possa ser?
>
>   O problema com esse dump eu resolvi criando um usuário no banco para
cada
> usuário que tinha no export (haviam somente três) e fiz um import
> fromuser/touser. Mas se aparecer aqui um export com centenas de usuários a
> coisa vai ficar maldosa pro meu lado.
>
>
>
> []'s
>
>
>
> Alex Fernando Kirsten
>
> Oracle 9i Database Administrator Certified Professional
>
> Cetil Sistemas
>
> Email: [EMAIL PROTECTED]
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>

--
> Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>

--__
___
> Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


--
Fábio Martinho de Almeida
Niterói-RJ-Brasil

Visite o fotolog: http://fotolog.net/canon_a300



--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--__
___
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 


Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE
var lrec_target="_blank";var lrec_URL=new Array();
lrec_URL[1]="http://br.rd.yahoo.com/SIG=12fm54u0b/M=365837.7000707.792

[oracle_br] Re: PL/SQL para apagar arquivos do S.O.

2005-11-21 Por tôpico jlchiappa
Isso ** depende totalmente ** da sua versão de banco : na 9i em diante 
a package UTL_FILE contém a procedure FREMOVE, que faz isso, já nas 
versões anteriores não tem como em PL/SQL "puro", vc teria que chamar 
uma rotina C ou Java, ou então apagar a partir do SO, algo do tipo.

[]s

 Chiappa
 
--- Em oracle_br@yahoogrupos.com.br, rflribeiro <[EMAIL PROTECTED]> escreveu
> É possível apagar arquivos do S.O. por meio de Pl/Sql "NO 
SERVIDOR 
> DO BANCO"? Gerei arquivos texto por meio do UTL_FILE e agora gostaria 
de 
> apagá-los automaticamente de tempos em tempos. É possível? Desde já, 
> obrigado.
> 
> rflribeiro
> msn: [EMAIL PROTECTED]





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 





[oracle_br] Curso PL/SQL - RJ

2005-11-21 Por tôpico Leonardo Matarazzo
Prezados,

Alguém pode me indicar um lugar para fazer curso de PL/SQL no RJ?

Att.,
 
Leonardo Matarazzo 
OCP 10g, OCP 9i, MCDBA, MCSE, MCSA, MCT 
DBA - SIGGA Soluções de Gestão Avançada 
55 31 2126 0224 

O conteúdo desta mensagem e eventuais documentos anexos são confidenciais e
sua reprodução ou utilização, total ou parcial, não está autorizada pelo
autor. Caso tenha recebido esta mensagem por engano, queira, por gentileza,
avisar seu remetente imediatamente respondendo ao email e excluindo-o
posteriormente. Esta mensagem tem caráter informativo e não poderá ser
interpretada como uma oferta de serviços ou proposta de associação /
parceria seja a que titulo for.
 


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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 





RES: [oracle_br] PL/SQL para apagar arquivos do S.O.

2005-11-21 Por tôpico Tecnico - consulting
Rflribeiro,

Vc pode fazer isso pelo sistema operacional ! Se for Linux fazer um
shell e colocar na contrab, se for Windows fazer um bat e colocar na
programação de tarefas.

Edson Almeida Junior
DBA Oracle e-Business Suite


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de rflribeiro
Enviada em: segunda-feira, 21 de novembro de 2005 15:30
Para: [EMAIL PROTECTED]; [EMAIL PROTECTED];
oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] PL/SQL para apagar arquivos do S.O.


É possível apagar arquivos do S.O. por meio de Pl/Sql "NO SERVIDOR 
DO BANCO"? Gerei arquivos texto por meio do UTL_FILE e agora gostaria de

apagá-los automaticamente de tempos em tempos. É possível? Desde já, 
obrigado.

rflribeiro
msn: [EMAIL PROTECTED]



--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--__
___
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos




 






--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




[oracle_br] PL/SQL para apagar arquivos do S.O.

2005-11-21 Por tôpico rflribeiro
É possível apagar arquivos do S.O. por meio de Pl/Sql "NO SERVIDOR 
DO BANCO"? Gerei arquivos texto por meio do UTL_FILE e agora gostaria de 
apagá-los automaticamente de tempos em tempos. É possível? Desde já, 
obrigado.

rflribeiro
msn: [EMAIL PROTECTED]


--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




RES: [oracle_br] Procedure (ou Function) retornando um Select

2005-11-21 Por tôpico Salvio Padlipskas
Leonardo,

Existem diferenças nas versões, pois na 9i em diante vc tem
a possibilidade de utilizar o SYS.REFCURSOR.

Segue abaixo um bom exemplo em 8i

[ ]'s
Salvio Padlipskas


*

*

*
create or replace package pkg_teste  as
type refcur is ref cursor;
end;
/

create or replace function fun_teste( p_cod_emp in number) return
pkg_teste.refcur  as
l_cursor pkg_teste.refcur;
begin
open l_cursor for select * from s_emp where cod = p_cod_emp;
return l_cursor;
end;
/


variable x refcursor
set autoprint on
begin
:x := fun_teste(10);
end;
/

*

*

*



-Mensagem original-
De: leonardosmartins [mailto:[EMAIL PROTECTED]
Enviada em: segunda-feira, 21 de novembro de 2005 15:06
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Procedure (ou Function) retornando um Select


Pessoal,

Alguém teria um exemplo para me mandar de uma procedure (ou function) 
que simplesmente retornasse um select (um recordset)?

Tentei montar algo aqui mais não deu certo.
Eu queria algo que não precisasse passar nada como parâmetro. Tentei 
montar um procedure simples utilizando o execute imediate mais não deu 
certo.

Grato pela ajuda.
Leonardo Martins






--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--__
___
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos




 



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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




[oracle_br] Procedure (ou Function) retornando um Select

2005-11-21 Por tôpico leonardosmartins
Pessoal,

Alguém teria um exemplo para me mandar de uma procedure (ou function) 
que simplesmente retornasse um select (um recordset)?

Tentei montar algo aqui mais não deu certo.
Eu queria algo que não precisasse passar nada como parâmetro. Tentei 
montar um procedure simples utilizando o execute imediate mais não deu 
certo.

Grato pela ajuda.
Leonardo Martins





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




RES: [oracle_br] Problemas com importação..

2005-11-21 Por tôpico Alex Fernando Kirsten \(CESUP\)
   Opa

   Como disse, não fui eu que fiz esse export. Ele foi enviado aqui ao depto
para ser feita uma migração para SQL Server. Não sei quem exportou e muito
menos que tablespaces tava usando. Tentei de várias maneiras fazer um import
full, mas acabei por fazer um import usuário por usuário. A única coisa que
eu sabia é que foi um export full.

   Eu tinha/tenho as seguintes preocupações:

 

1)   Quando fiz o import full, ocorreram erros e perdi a senha do sys.
Isso não deveria ocorrer, correto?

2)   Quando realizo um impor full, com um usuário com o role
IMP_FULL_DATABASE, o imp não deveria criar os usuários/schemas que estão
faltando no banco?

 

São somente essas duvidas. Eu não to preocupado como fizeram o export, pois
como eu jah disse, *NÃO* fui eu e eu *NÃO* sei quem foi que fez.

 

[]’s

 

Alex Fernando Kirsten

Oracle 9i Database Administrator Certified Professional

Cetil Sistemas

Email: [EMAIL PROTECTED]

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Manoel Marcos da Silva
Enviada em: segunda-feira, 21 de novembro de 2005 13:48
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Problemas com importação..

 

Ola Alex, 
   
  Complementando o Fabão poder ser que o usuario não tinha quota suficente
na Tablespace para criar os objetos nesse caso ele tentaria criar na system
como na system não tinha permissão poderia dar esse erro. Uma solução
poderia ser usar o system para fazer o import mas a tablespace onde esses
schemas  estavam antes do export já deveria já  estar criada. Uma coisa que
não entendi todos esses schemas estavam na system quando do export ou  em
outra tablespace por exemplo user e esse usuario que voce estava usando para
import estava criado nessa mesma tablespace (user) ou não?
   
  Abraços Alex , Fabão.

falmeida <[EMAIL PROTECTED]> escreveu:
  Olá Alex,

Acredito que quando se faz um backup full o export leva todos os
usuários/schemas do banco, desde os criado por você até os foram
criados durante a instalação do oracle e database. Ocorre que muitos
destes schemas apontam para o tablespace SYSTEM, daí o problema.

Não gosto do backup full por isto, mas de qualquer forma solicito que
alguém complemente o que eu escrevi concordando ou nao. Gostaria de
outras opiniões também.

Abraços,

Fabão.


Em 17/11/05, Alex Fernando Kirsten (CESUP)<[EMAIL PROTECTED]>
escreveu:
>   Olá
>
>   To por uns pepinos com uma importação aqui. Recebi o dump do export e
> descobri que foi um export full. Para evitar maiores problemas criei um
> usuário e atribui os roles connect, resource e imp_full_database,porém
> quando vou dar um import full,os objetos não são criados e aparece uma
> mensagem que não tenho privilégio de acesso ao tablespace system. Alguém
tem
> uma idéia do que possa ser?
>
>   O problema com esse dump eu resolvi criando um usuário no banco para
cada
> usuário que tinha no export (haviam somente três) e fiz um import
> fromuser/touser. Mas se aparecer aqui um export com centenas de usuários a
> coisa vai ficar maldosa pro meu lado.
>
>
>
> []'s
>
>
>
> Alex Fernando Kirsten
>
> Oracle 9i Database Administrator Certified Professional
>
> Cetil Sistemas
>
> Email: [EMAIL PROTECTED]
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>

--
> Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>

--__
___
> Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


--
Fábio Martinho de Almeida
Niterói-RJ-Brasil

Visite o fotolog: http://fotolog.net/canon_a300



--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--__
___
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 


Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE
var lrec_target="_blank";var lrec_URL=new Array();
lrec_URL[1]="http://br.rd.yahoo.com/SIG=12fm54u0b/M=365837.7000707.7924794.2
369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132532736/A=2950750/R=0/id=flashu
rl/SIG=10tift5qr/*http://br.movies.yahoo.com/


Re: [oracle_br] Problemas com importação..

2005-11-21 Por tôpico Manoel Marcos da Silva
Ola Alex, 
   
  Complementando o Fabão poder ser que o usuario não tinha quota suficente na 
Tablespace para criar os objetos nesse caso ele tentaria criar na system como 
na system não tinha permissão poderia dar esse erro. Uma solução poderia ser 
usar o system para fazer o import mas a tablespace onde esses schemas  estavam 
antes do export já deveria já  estar criada. Uma coisa que não entendi todos 
esses schemas estavam na system quando do export ou  em outra tablespace por 
exemplo user e esse usuario que voce estava usando para import estava criado 
nessa mesma tablespace (user) ou não?
   
  Abraços Alex , Fabão.

falmeida <[EMAIL PROTECTED]> escreveu:
  Olá Alex,

Acredito que quando se faz um backup full o export leva todos os
usuários/schemas do banco, desde os criado por você até os foram
criados durante a instalação do oracle e database. Ocorre que muitos
destes schemas apontam para o tablespace SYSTEM, daí o problema.

Não gosto do backup full por isto, mas de qualquer forma solicito que
alguém complemente o que eu escrevi concordando ou nao. Gostaria de
outras opiniões também.

Abraços,

Fabão.


Em 17/11/05, Alex Fernando Kirsten (CESUP)<[EMAIL PROTECTED]> escreveu:
>   Olá
>
>   To por uns pepinos com uma importação aqui. Recebi o dump do export e
> descobri que foi um export full. Para evitar maiores problemas criei um
> usuário e atribui os roles connect, resource e imp_full_database,porém
> quando vou dar um import full,os objetos não são criados e aparece uma
> mensagem que não tenho privilégio de acesso ao tablespace system. Alguém tem
> uma idéia do que possa ser?
>
>   O problema com esse dump eu resolvi criando um usuário no banco para cada
> usuário que tinha no export (haviam somente três) e fiz um import
> fromuser/touser. Mas se aparecer aqui um export com centenas de usuários a
> coisa vai ficar maldosa pro meu lado.
>
>
>
> []'s
>
>
>
> Alex Fernando Kirsten
>
> Oracle 9i Database Administrator Certified Professional
>
> Cetil Sistemas
>
> Email: [EMAIL PROTECTED]
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --
> Atenção! As mensagens deste grupo são de acesso público e de inteira 
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> --_
> Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


--
Fábio Martinho de Almeida
Niterói-RJ-Brasil

Visite o fotolog: http://fotolog.net/canon_a300


--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 


Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE
var lrec_target="_blank";var lrec_URL=new Array();  
lrec_URL[1]="http://br.rd.yahoo.com/SIG=12fm54u0b/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132532736/A=2950750/R=0/id=flashurl/SIG=10tift5qr/*http://br.movies.yahoo.com/";;
  var 
lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_cinema_calendario.swf?clickTAG=javascript:LRECopenWindow(1)";
  var 
lrec_altURL="http://br.rd.yahoo.com/SIG=12fm54u0b/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132532736/A=2950750/R=1/id=altimg/SIG=10tift5qr/*http://br.movies.yahoo.com/";;
  var 
lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cinema_calendario.gif";;
  var lrec_width=300;var lrec_height=250;   
  
-
  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:
[EMAIL PROTECTED]

   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 




Manoel Marcos Oracle DBA  
   [EMAIL PROTECTED]   
   +55 11 6166.3149 











-
 Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!

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



--
Atenção! A

Re: [oracle_br] Report 6i - Duvida

2005-11-21 Por tôpico Fabio Quirino
tem razão... esse execução é feita antes do processamento da query do report...
  enfim, tente armazenar os valores que serão testados numa variável, e após o 
processamento, no After Report, faça a condição que você precisa...!!!

Rodrigo Lether <[EMAIL PROTECTED]> escreveu:
  Ja, só passa 1 vez e os valores vem zerados...

Fabio Quirino escreveu: Já experimentou a trigger BEFORE REPORT?

Rodrigo Lether escreveu: Bom Dia Galera,
Tenho um relatorio de produtos e suas entradas e saidas como itens, no 
cabeçalho eu tenho o saldo anterior este produto e no rodape tenho o saldo 
atual.
Estou com a seguinte duvida: Como eu faço para verificar os 2 saldos antes do 
relatorio aparecer 'Screen', preciso aplicar um "SRW.PROGRAM_ABORT" caso os 
valores sejam diferentes. Ja testei na trigger do grupo de repetição dos 
produtos e na "Between Pages" e só consigo verificar isso quando eu troco de 
Produto/Paginas e os valores ja estão na tela, quando chega no ultimo produto 
mesmo colocando na trigger 'After Report' não consigo validar os valores ele só 
verifica quando fecho o report.

Obrigado,
Rodrigo



-
Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!

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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 
Links do Yahoo! Grupos











Fabio Quirino
MSN: [EMAIL PROTECTED]
ICQ: 147482462

-
Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!

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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 
Links do Yahoo! Grupos












-
Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!

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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 
Links do Yahoo! Grupos







  



Fabio Quirino
MSN: [EMAIL PROTECTED]
ICQ: 147482462

-
 Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!

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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 





Re: [oracle_br] Report 6i - Duvida

2005-11-21 Por tôpico Rodrigo Lether
Ja, só passa 1 vez e os valores vem zerados...

Fabio Quirino <[EMAIL PROTECTED]> escreveu:  Já experimentou a trigger BEFORE 
REPORT?

Rodrigo Lether escreveu: Bom Dia Galera,
Tenho um relatorio de produtos e suas entradas e saidas como itens, no 
cabeçalho eu tenho o saldo anterior este produto e no rodape tenho o saldo 
atual.
Estou com a seguinte duvida: Como eu faço para verificar os 2 saldos antes do 
relatorio aparecer 'Screen', preciso aplicar um "SRW.PROGRAM_ABORT" caso os 
valores sejam diferentes. Ja testei na trigger do grupo de repetição dos 
produtos e na "Between Pages" e só consigo verificar isso quando eu troco de 
Produto/Paginas e os valores ja estão na tela, quando chega no ultimo produto 
mesmo colocando na trigger 'After Report' não consigo validar os valores ele só 
verifica quando fecho o report.

Obrigado,
Rodrigo



-
Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!

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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 
Links do Yahoo! Grupos











Fabio Quirino
MSN: [EMAIL PROTECTED]
ICQ: 147482462

-
Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!

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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 
Links do Yahoo! Grupos












-
 Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!

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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




[oracle_br] Re: Trabalhando com Triggers...

2005-11-21 Por tôpico Mauro Edson
Oi Fabio, o que acontece é que qualguer comando DML na tabela que esta 
ligada à trigger irá ocorrer este erro, pois a tabela em questão está 
em mutação e o banco não garante a integridade das informações após 
esta transção. Para contornar esta situção você poderia usar o comando:

create or replace trigger tg_teste after insert or update on
ambiente
for each row
declare
   pragma autonomous_transaction;
begin
  

end;

REPARE NA LINHA "DECLARE PRAGMA AUTONOMOUS_TRANSACTION;




--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




Re: [oracle_br] Report 6i - Duvida

2005-11-21 Por tôpico Fabio Quirino
Já experimentou a trigger BEFORE REPORT?

Rodrigo Lether <[EMAIL PROTECTED]> escreveu:  Bom Dia Galera,
Tenho um relatorio de produtos e suas entradas e saidas como itens, no 
cabeçalho eu tenho o saldo anterior este produto e no rodape tenho o saldo 
atual.
Estou com a seguinte duvida: Como eu faço para verificar os 2 saldos antes do 
relatorio aparecer 'Screen', preciso aplicar um "SRW.PROGRAM_ABORT" caso os 
valores sejam diferentes. Ja testei na trigger do grupo de repetição dos 
produtos e na "Between Pages" e só consigo verificar isso quando eu troco de 
Produto/Paginas e os valores ja estão na tela, quando chega no ultimo produto 
mesmo colocando na trigger 'After Report' não consigo validar os valores ele só 
verifica quando fecho o report.

Obrigado,
Rodrigo



-
Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!

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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 
Links do Yahoo! Grupos











Fabio Quirino
MSN: [EMAIL PROTECTED]
ICQ: 147482462

-
 Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!

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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 





Re: [oracle_br] Erro ORA-01652 em criação de Materialized View

2005-11-21 Por tôpico Marcio Sanchez
Ola Joel,

Valeu pela dica, mas continuamos com os mesmos
problemas ...



--- Joel Menezes <[EMAIL PROTECTED]> escreveu:


-
Não é o tamanho da tablespace, você tem que aumentar o
initial.

Em 18/11/05, Marcio Sanchez <[EMAIL PROTECTED]>
escreveu:
>
> Boa Tarde a todos,
>
> Estou tendo problemas para criar uma view
> materializada.
>
> Ocorre o seguinte erro:
> ORA-01652: unable to extend temp segment by 128 in
> tablespace TEMP01
>
> Caso execute somente a consulta envolvida na criação
> da view materializada,
> o erro nao ocorre e sao retornadas cerca de 200
> linhas.
>
> Tentei executar a criacao da view materializada com
> "alter session disable parallel query", aumentei o
> tamanho da tablespace
> TEMP para 30G, mas não obtive sucesso.
>
> O ambiente é Linux e Oracle 9.2.0.6

>
> Agradeço desde já.
>
> Segue o create:
> CREATE MATERIALIZED VIEW MV_TESTE
> TABLESPACE TBGERAREL_DCCA
> BUILD IMMEDIATE
> REFRESH COMPLETE ON DEMAND
> AS ( SELECT
> SUM(DC.VL_DEVIDO) AS TOTAL,
> CI.ID_CONTRIBUINTE,
> CI.NOME_CONTRIBUINTE,
> DC.ID_SETOR,
> DC.ID_TRIBUTO_ORIGEM_REAL,
> DC.ID_TIPO_DOC,
> DC.ANO_REAL,
> DC.DT_BASE_CALCULO,
> DC.DT_PARCELA_DEVIDA
> FROM LISTA_DE_CONTRIBUINTES LC, /* Contem 30
> registros */
> [EMAIL PROTECTED] CI, /* Contem
> 896400 registros */
> DEBITOS_CALCULADOS_REL_DCCA DC /* Contem
> 12554772 registros */
> WHERE CI.ID_CONTRIBUINTE = LC.ID_CONTRIBUINTE
> AND DC.ID_CONTRIBUINTE = LC.ID_CONTRIBUINTE
> AND DC.SIT_PGTO_REAL = 1
> GROUP BY CI.ID_CONTRIBUINTE,
> CI.NOME_CONTRIBUINTE,
> DC.ID_SETOR,
> DC.ID_TRIBUTO_ORIGEM_REAL,
> DC.ID_TIPO_DOC,
> DC.ANO_REAL,
> DC.DT_BASE_CALCULO,
> DC.DT_PARCELA_DEVIDA )
>
>
>
>
>
>
>
>
>
>
>
>
___
> Yahoo! Acesso Grátis: Internet rápida e grátis.
> Instale o discador agora!
> http://br.acesso.yahoo.com/
>
>
>
>
>
>
>
--
> Atenção! As mensagens deste grupo são de acesso
público e de inteira
> responsabilidade de seus remetentes.
> Acesse:
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
>
--_
> Area de download do grupo -
http://www.4shared.com/dir/101727/a4dcc423
>
>
>   *Yahoo! Grupos, um serviço oferecido por:*  
PUBLICIDADE
>
>

> --
> *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:
>   
[EMAIL PROTECTED]<[EMAIL PROTECTED]>
>- O uso que você faz do Yahoo! Grupos está
sujeito aos Termos do
>Serviço do Yahoo!
.
>
>


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





--
Atenção! As mensagens deste grupo são de acesso
público e de inteira responsabilidade de seus
remetentes.
Acesse:
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/

--_
Area de download do grupo -
http://www.4shared.com/dir/101727/a4dcc423 

  
  Yahoo! Grupos, um serviço oferecido
por:PUBLICIDADE
var lrec_target="_blank";var lrec_URL=new
Array();lrec_URL[1]="http://br.rd.yahoo.com/SIG=12fbvafkr/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132570926/A=2950750/R=0/id=flashurl/SIG=10tift5qr/*http://br.movies.yahoo.com/";var
lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_cinema_calendario.swf?clickTAG=javascript:LRECopenWindow(1)";var
lrec_altURL="http://br.rd.yahoo.com/SIG=12fbvafkr/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132570926/A=2950750/R=1/id=altimg/SIG=10tift5qr/*http://br.movies.yahoo.com/";var
lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cinema_calendario.gif";var
lrec_width=300;var lrec_height=250;   
  
  
-
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:
[EMAIL PROTECTED]
 
   O uso que você faz do Yahoo! Grupos está sujeito
aos Termos do Serviço do Yahoo!.











[oracle_br] Report 6i - Duvida

2005-11-21 Por tôpico Rodrigo Lether
Bom Dia Galera,
Tenho um relatorio de produtos e suas entradas e saidas como itens, no 
cabeçalho eu tenho o saldo anterior este produto e no rodape tenho o saldo 
atual.
Estou com a seguinte duvida: Como eu faço para verificar os 2 saldos antes 
do relatorio aparecer 'Screen', preciso aplicar um "SRW.PROGRAM_ABORT" caso os 
valores sejam diferentes. Ja testei na trigger do grupo de repetição dos 
produtos e na "Between Pages" e só consigo verificar isso quando eu troco de 
Produto/Paginas e os valores ja estão na tela, quando chega no ultimo produto 
mesmo colocando na trigger 'After Report' não consigo validar os valores ele só 
verifica quando fecho o report.
   
  Obrigado,
  Rodrigo



-
 Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!

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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




[oracle_br] Re: Usuário Corrente

2005-11-21 Por tôpico Mauro Edson
A função GET_USER foi criada para delimitar o tamanho da descrição
do campo usuario pois no nosso sistema usamos em diversas tabelas
o campo usuario com tamanho de 15 bytes.

A função facilita o uso do nome corrente do usuario em triggers,
funçãoes , procedures, package´s , reports e forms usados no
sistema.

Porderia sim usar: exemplo

select cia_id_cia, cia_nome, user from cias

funciona perfeitamente.


poderia usar users, all_users, user_users


--- Em oracle_br@yahoogrupos.com.br, "Renan Medeiros" 
<[EMAIL PROTECTED]> escreveu
> Não entendi para que a função, se a função USER já retorna o usuario
> corrente, ou um select na user_users faz o mesmo efeito.
> 
> 
> 
> > Oi Marcos, User a function abaixo:
> >
> >  create or replcae FUNCTION GET_USER RETURN VARCHAR2 IS
> >tam NUMBER;
> >new_user VARCHAR2(15);
> >  BEGIN
> >tam := LENGTH(USER);
> >FOR x IN 1..tam LOOP
> >IF SUBSTR(USER,tam - x + 1,1) IN ('$','\') THEN
> >   EXIT;
> >END IF;
> >new_user:=SUBSTR(USER,tam - x + 1,1)||new_user;
> >END LOOP;
> >RETURN new_user;
> >  END;
> >
> >
> >  --- Em oracle_br@yahoogrupos.com.br, "Lista - SB 
Software"
> >   escreveu
> >  > É possível saber o usuário atual/corrente através de alguma 
tabela
> >  ou view do oracle.
> >  >
> >  > Atenciosamente,
> >  >
> >  > Marcos Roberto Santello
> >  >
> >  >
> >  >
> >  > [As partes desta mensagem que não continham texto foram 
removidas]
> >
> >
> >
> >
> >   
--
> >  Atenção! As mensagens deste grupo são de acesso público e de 
inteira
> > responsabilidade de seus remetentes.
> >  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> >  -
-
_
> >  Area de download do grupo - 
http://www.4shared.com/dir/101727/a4dcc423
> >
> >
> >  Yahoo! Grupos, um serviço oferecido por:
> >  PUBLICIDADE
> >   var lrec_target="_blank";var lrec_URL=new Array();
> > lrec_URL[1]
="http://br.rd.yahoo.com/SIG=12fn5akir/M=365837.7000707.7924794.236989
3/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132583020/A=2950750/R=0/id=flash
url/SIG=10tift5qr/*http://br.movies.yahoo.com/";;
> > var
> > 
lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_
cinema_calendario.swf?clickTAG=javascript:LRECopenWindow(1)";
> > var
> > 
lrec_altURL="http://br.rd.yahoo.com/SIG=12fn5akir/M=365837.7000707.792
4794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132583020/A=2950750/R
=1/id=altimg/SIG=10tift5qr/*http://br.movies.yahoo.com/";;
> > var
> > 
lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cin
ema_calendario.gif";
> > var lrec_width=300;var lrec_height=250;
> > 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:
> > [EMAIL PROTECTED]
> >   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço
> > do Yahoo!.
> 
> 
> Renan Medeiros
> Gerente de Treinamento e Suporte
> Unimix Tecnologia Ltda
> 0 xx 61 8145 7869
> 0 xx 61 3201 




--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 





[oracle_br] Re: Usuário Corrente

2005-11-21 Por tôpico Mauro Edson
A função GET_USER foi criada para delimitar o tamanho da descrição
do campo usuario pois no nosso sistema usamos em diversas tabelas
o campo usuario com tamanho de 15 bytes.

A função facilita o uso do nome corrente do usuario em triggers,
funçãoes , procedures, package´s , reports e forms usados no
sistema.

Porderia sim usar: exemplo

select cia_id_cia, cia_nome, user from cias

funciona perfeitamente.


poderia usar users, all_users, user_users


--- Em oracle_br@yahoogrupos.com.br, "Renan Medeiros" 
<[EMAIL PROTECTED]> escreveu
> Não entendi para que a função, se a função USER já retorna o usuario
> corrente, ou um select na user_users faz o mesmo efeito.
> 
> 
> 
> > Oi Marcos, User a function abaixo:
> >
> >  create or replcae FUNCTION GET_USER RETURN VARCHAR2 IS
> >tam NUMBER;
> >new_user VARCHAR2(15);
> >  BEGIN
> >tam := LENGTH(USER);
> >FOR x IN 1..tam LOOP
> >IF SUBSTR(USER,tam - x + 1,1) IN ('$','\') THEN
> >   EXIT;
> >END IF;
> >new_user:=SUBSTR(USER,tam - x + 1,1)||new_user;
> >END LOOP;
> >RETURN new_user;
> >  END;
> >
> >
> >  --- Em oracle_br@yahoogrupos.com.br, "Lista - SB 
Software"
> >   escreveu
> >  > É possível saber o usuário atual/corrente através de alguma 
tabela
> >  ou view do oracle.
> >  >
> >  > Atenciosamente,
> >  >
> >  > Marcos Roberto Santello
> >  >
> >  >
> >  >
> >  > [As partes desta mensagem que não continham texto foram 
removidas]
> >
> >
> >
> >
> >   
--
> >  Atenção! As mensagens deste grupo são de acesso público e de 
inteira
> > responsabilidade de seus remetentes.
> >  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> >  -
-
_
> >  Area de download do grupo - 
http://www.4shared.com/dir/101727/a4dcc423
> >
> >
> >  Yahoo! Grupos, um serviço oferecido por:
> >  PUBLICIDADE
> >   var lrec_target="_blank";var lrec_URL=new Array();
> > lrec_URL[1]
="http://br.rd.yahoo.com/SIG=12fn5akir/M=365837.7000707.7924794.236989
3/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132583020/A=2950750/R=0/id=flash
url/SIG=10tift5qr/*http://br.movies.yahoo.com/";;
> > var
> > 
lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_
cinema_calendario.swf?clickTAG=javascript:LRECopenWindow(1)";
> > var
> > 
lrec_altURL="http://br.rd.yahoo.com/SIG=12fn5akir/M=365837.7000707.792
4794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132583020/A=2950750/R
=1/id=altimg/SIG=10tift5qr/*http://br.movies.yahoo.com/";;
> > var
> > 
lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cin
ema_calendario.gif";
> > var lrec_width=300;var lrec_height=250;
> > 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:
> > [EMAIL PROTECTED]
> >   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço
> > do Yahoo!.
> 
> 
> Renan Medeiros
> Gerente de Treinamento e Suporte
> Unimix Tecnologia Ltda
> 0 xx 61 8145 7869
> 0 xx 61 3201 




--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 





Re: [oracle_br] Re: Usuário Corrente

2005-11-21 Por tôpico Renan Medeiros
Não entendi para que a função, se a função USER já retorna o usuario
corrente, ou um select na user_users faz o mesmo efeito.



> Oi Marcos, User a function abaixo:
>
>  create or replcae FUNCTION GET_USER RETURN VARCHAR2 IS
>tam NUMBER;
>new_user VARCHAR2(15);
>  BEGIN
>tam := LENGTH(USER);
>FOR x IN 1..tam LOOP
>IF SUBSTR(USER,tam - x + 1,1) IN ('$','\') THEN
>   EXIT;
>END IF;
>new_user:=SUBSTR(USER,tam - x + 1,1)||new_user;
>END LOOP;
>RETURN new_user;
>  END;
>
>
>  --- Em oracle_br@yahoogrupos.com.br, "Lista - SB Software"
>   escreveu
>  > É possível saber o usuário atual/corrente através de alguma tabela
>  ou view do oracle.
>  >
>  > Atenciosamente,
>  >
>  > Marcos Roberto Santello
>  >
>  >
>  >
>  > [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>   
> --
>  Atenção! As mensagens deste grupo são de acesso público e de inteira
> responsabilidade de seus remetentes.
>  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>  
> --_
>  Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
>
>
>  Yahoo! Grupos, um serviço oferecido por:
>  PUBLICIDADE
>   var lrec_target="_blank";var lrec_URL=new Array();
> lrec_URL[1]="http://br.rd.yahoo.com/SIG=12fn5akir/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132583020/A=2950750/R=0/id=flashurl/SIG=10tift5qr/*http://br.movies.yahoo.com/";;
> var
> lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_cinema_calendario.swf?clickTAG=javascript:LRECopenWindow(1)";
> var
> lrec_altURL="http://br.rd.yahoo.com/SIG=12fn5akir/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132583020/A=2950750/R=1/id=altimg/SIG=10tift5qr/*http://br.movies.yahoo.com/";;
> var
> lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cinema_calendario.gif";;
> var lrec_width=300;var lrec_height=250;
> 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:
> [EMAIL PROTECTED]
>   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
> do Yahoo!.


Renan Medeiros
Gerente de Treinamento e Suporte
Unimix Tecnologia Ltda
0 xx 61 8145 7869
0 xx 61 3201 




--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 





[oracle_br] Re: Usuário Corrente

2005-11-21 Por tôpico Mauro Edson
Oi Marcos, User a function abaixo:

create or replcae FUNCTION GET_USER RETURN VARCHAR2 IS
  tam NUMBER;
  new_user VARCHAR2(15);
BEGIN
  tam := LENGTH(USER);
  FOR x IN 1..tam LOOP
  IF SUBSTR(USER,tam - x + 1,1) IN ('$','\') THEN
 EXIT;
  END IF;
  new_user:=SUBSTR(USER,tam - x + 1,1)||new_user;
  END LOOP;
  RETURN new_user;
END;


--- Em oracle_br@yahoogrupos.com.br, "Lista - SB Software" 
<[EMAIL PROTECTED]> escreveu
> É possível saber o usuário atual/corrente através de alguma tabela 
ou view do oracle.
> 
> Atenciosamente,
> 
> Marcos Roberto Santello
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]




--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 





[oracle_br] Re: Calculando valor usando campos do report

2005-11-21 Por tôpico jlchiappa
Se pro esse "referenciados" vc quer dizer "são selecionados na 
query", E todos na mesma frequência, não tem dificuldade : cheque lá 
no Data Model, vai estar criado dentro do grupo um item pra cada 
coluna selecionada, vc simplesmente cria um campo-fórmula no mesmo 
grupo , com a fórmula tipo :

 RETURN :coluna1 + :coluna 2
 
 Depois é só acrescentar um filed a mais no layout, baseado nesse 
campo-fórmula.

 []s
 
  Chiappa
  
--- Em oracle_br@yahoogrupos.com.br, Joaquim Azevedo 
<[EMAIL PROTECTED]> escreveu
> Boa noite,
> 
> Estou criando um report que necessita que cada linha calcule um 
valor
> baseado em outros campos!! Como fazer isso se os demais campos não 
são
> parametros e sao referenciados apenas na query??
> 
> Uso Reports 6i, oracle 9i
> 
> --
> 
> 
> Joaquim Azevedo
> Linux Users #398795
> UECE - Ciências da Computação
> Larces-NOKIA
> 




--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




[oracle_br] Calculando valor usando campos do report

2005-11-21 Por tôpico Joaquim Azevedo
Boa noite,

Estou criando um report que necessita que cada linha calcule um valor
baseado em outros campos!! Como fazer isso se os demais campos não são
parametros e sao referenciados apenas na query??

Uso Reports 6i, oracle 9i

--


Joaquim Azevedo
Linux Users #398795
UECE - Ciências da Computação
Larces-NOKIA






--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




[oracle_br] DBA ORACLE

2005-11-21 Por tôpico Larissa - Systemplan RH e Informática
Ao grupo,

Estamos selecionando profissionais DBA ORACLE com inglês avançado.

Aos candidatos que tem tal experiência comprovada,favor enviar cv com
pretensão salarial hora para atuar como PJ LTDA.

Att,

Larissa Conde
RH - Systemplan - Hortolândia
Tel: 19 - 3809 - 5500 ramal 505
e-mail: [EMAIL PROTECTED]
site: www.systemplan.com.br








--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




Re: [oracle_br] Erro ORA-01652 em criação de Materialized View

2005-11-21 Por tôpico Joel Menezes
Não é o tamanho da tablespace, você tem que aumentar o initial.

Em 18/11/05, Marcio Sanchez <[EMAIL PROTECTED]> escreveu:
>
> Boa Tarde a todos,
>
> Estou tendo problemas para criar uma view
> materializada.
>
> Ocorre o seguinte erro:
> ORA-01652: unable to extend temp segment by 128 in
> tablespace TEMP01
>
> Caso execute somente a consulta envolvida na criação
> da view materializada,
> o erro nao ocorre e sao retornadas cerca de 200
> linhas.
>
> Tentei executar a criacao da view materializada com
> "alter session disable parallel query", aumentei o
> tamanho da tablespace
> TEMP para 30G, mas não obtive sucesso.
>
> O ambiente é Linux e Oracle 9.2.0.6 
>
> Agradeço desde já.
>
> Segue o create:
> CREATE MATERIALIZED VIEW MV_TESTE
> TABLESPACE TBGERAREL_DCCA
> BUILD IMMEDIATE
> REFRESH COMPLETE ON DEMAND
> AS ( SELECT
> SUM(DC.VL_DEVIDO) AS TOTAL,
> CI.ID_CONTRIBUINTE,
> CI.NOME_CONTRIBUINTE,
> DC.ID_SETOR,
> DC.ID_TRIBUTO_ORIGEM_REAL,
> DC.ID_TIPO_DOC,
> DC.ANO_REAL,
> DC.DT_BASE_CALCULO,
> DC.DT_PARCELA_DEVIDA
> FROM LISTA_DE_CONTRIBUINTES LC, /* Contem 30
> registros */
> [EMAIL PROTECTED] CI, /* Contem
> 896400 registros */
> DEBITOS_CALCULADOS_REL_DCCA DC /* Contem
> 12554772 registros */
> WHERE CI.ID_CONTRIBUINTE = LC.ID_CONTRIBUINTE
> AND DC.ID_CONTRIBUINTE = LC.ID_CONTRIBUINTE
> AND DC.SIT_PGTO_REAL = 1
> GROUP BY CI.ID_CONTRIBUINTE,
> CI.NOME_CONTRIBUINTE,
> DC.ID_SETOR,
> DC.ID_TRIBUTO_ORIGEM_REAL,
> DC.ID_TIPO_DOC,
> DC.ANO_REAL,
> DC.DT_BASE_CALCULO,
> DC.DT_PARCELA_DEVIDA )
>
>
>
>
>
>
>
>
>
>
>
> ___
> Yahoo! Acesso Grátis: Internet rápida e grátis.
> Instale o discador agora!
> http://br.acesso.yahoo.com/
>
>
>
>
>
>
> --
> Atenção! As mensagens deste grupo são de acesso público e de inteira
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
> --_
> Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
>
>
>   *Yahoo! Grupos, um serviço oferecido por:*   PUBLICIDADE
>
> 
> --
> *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:
>[EMAIL PROTECTED]<[EMAIL PROTECTED]>
>- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
>Serviço do Yahoo! .
>
>


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





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 




Re: [oracle_br] Usuário Corrente

2005-11-21 Por tôpico Lista - SB Software
Era isso mesmo que eu precisava, obrigado a todos que responderam.



  Select user from dual;



  Alex Fernando Kirsten

  Oracle 9i Database Administrator Certified Professional

  Cetil Sistemas

  Email: [EMAIL PROTECTED]



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





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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