[oracle_br] Re: Usuário corrente

2006-11-16 Por tôpico jlchiappa
Vc usa a função SQL de mesmo nome, ficará :

SELECT USER FROM DUAL;

[]s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br, Smartn - Milton Bastos 
Henriquis Junior [EMAIL PROTECTED] escreveu

 Bom dia amigos!
 
  
 
 Uma perguntinha fácil...
 
  
 
 Pelo SQL*Plus, posso saber qual o usuário corrente pelo SHOW USER:
 
  
 
 SQL show user
 
 USER É SCOTT
 
  
 
 Estou precisando retornar o usuário do banco por um SELECT,
 
 como faço?
 
  
 
 Milton Bastos Henriquis Junior
 
 Oracle Database Administrator
 Equipe de Tecnologia
 
 [EMAIL PROTECTED]
 Smartn ® IT Solutions
 Rua Candido de Abreu, 651 - 16º andar
 Centro Cívico - Curitiba
 CEP 80.530-907.
 
 Tel: ++ 55 41 3313-8613
 
 Fax: ++ 55 41 3313-8620
 
 www.smartn.com.br
 
  
 
 
 
__
__
 ADVERTENCIA: Esta mensagem (incluindo quaisquer anexos) e 
confidencial e de uso restrito. Se voce recebeu esta 
 mensagem por engano, por favor notifique ao emitente por meio do 
retorno do e-mail e delete (remova) esta 
 mensagem de seu sistema. Qualquer uso nao autorizado ou 
distribuicao desta mensagem em sua totalidade ou em parte 
 e estritamente proibido. Por favor, lembre-se de que e-mails sao 
susceptiveis a alteracoes. Smartn (incluindo 
 outras empresas participantes direta ou indiretamente) nao devem 
ser responsabilizados pelo uso improprio ou pela 
 transmissao incompleta da informacao contida neste comunicado, nem 
por nenhum atraso em seu recebimento ou dano ao 
 seu sistema. Smartn (incluindo outras empresas participantes direta 
ou indiretamente) nao garante que a integridade 
 deste comunicado foi mantida nem que este comunicado esta livre de 
virus, interceptacao ou interferencia. 
 
 DISCLAIMER: This message (including any attachments) is 
confidential and may be privileged. If you have received it 
 by mistake please notify the sender by return e-mail and delete 
this message from your system. Any unauthorized use 
 or dissemination of this message in whole or in part is strictly 
prohibited. Please note that e-mails are susceptible 
 to change. Smartn (including its group companies) shall not be 
liable for the improper or incomplete transmission of 
 the information contained in this communication nor for any delay 
in its receipt or damage to your system. Smartn 
 (or its group companies)does not guarantee that the integrity of 
this communication has been maintained nor that this 
 communication is free of viruses, interception or interference. 
 
 NEGACIÓN: Este mensaje (incluyendo cualquieres accesorios) es 
confidencial y puede ser privilegiado. Si usted lo ha
 recibido por error por favor notifique el remitente por el E-mail 
de vuelta y suprima este mensaje de su sistema. Cualquier 
 uso o difusión desautorizado de este mensaje en entero o en parte 
se prohíbe terminantemente. Observe por favor que 
 los E-mails son susceptibles al cambio. Smartn (incluyendo sus 
compañías  del grupo) no será obligado para la transmisión 
 incorrecta o incompleta de la información contenida en esta 
comunicación ni para cualquier no retrasa en su recibo o daño 
 a su sistema. Smartn (o sus compañías del grupo) no garantiza que 
la integridad de esta comunicación se ha mantenido ni 
 que esta comunicación está libre de virus, de la interceptación o 
de interferencia.
 
 
 
__
__
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]






Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
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/ 
--
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:
[EMAIL PROTECTED]

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

 



RES: [oracle_br] Re: Usuário Corrente

2005-11-23 Por tôpico Rosiano Vieira de Sales
A ta ... então vc quer fazer um Export .a sintaxe básica do Export é:
 
exp user/senha file=caminho\file.dmp log==caminho\file.log full=y 
consistent=y compress=y 
 
Tem várias outras opções ... vc pode exportar apenas um schema ... nesse caso 
vc teria que substituir o full=y por owner=usuario
 
digite no prompt  ... exp help=y e ele tratá uma série de opções ...
 
inté

-Mensagem original- 
De: oracle_br@yahoogrupos.com.br em nome de Nícolas Santana 
Enviada: ter 22/11/2005 16:27 
Para: oracle_br@yahoogrupos.com.br 
Cc: 
Assunto: Re: [oracle_br] Re: Usuário Corrente



Mas não tem algum comando que eu gero por exemplo o Dump do banco 
que era feito no ORACLE 7 ou 8?
  - Original Message -
  From: Rosiano Vieira de Sales
  To: oracle_br@yahoogrupos.com.br
  Sent: Tuesday, November 22, 2005 11:45 AM
  Subject: RES: [oracle_br] Re: Usuário Corrente


  Nicolas ...

  em primeiro lugar nos diga se seu banco esta em modo archive ou 
não  se não estiver é simples ...você pode fazer um .bat para efetuar o 
stop dos serviços do Oracle e simplesmente copiar os Datafiles, redos, 
controlfiles, password files, init.ora, etc 

  algo do tipo:

  Net Stop OracleServiceXPTO

  copy caminho onde estão os arquivos do banco caminho onde será 
guardada a cópia de backup

  Pelo Enterprise Manager vc precisa configurar o repositório do OEM 


  inté ...

  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br em nome de Nícolas Santana
  Enviada: seg 21/11/2005 14:57
  Para: oracle_br@yahoogrupos.com.br
  Cc:
  Assunto: Re: [oracle_br] Re: Usuário Corrente



Boa Tarde a Todos
   
   
Estou com uma dÃfºvida creio eu que seja simples
AlguÃf©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Ãf§Ãf£o de SQL Server para 
ORACLE e acabei nÃf£o conseguindo fazer um teste de backup atravÃf©s do 
Enterprise Manager
   
Se puderem me ajudar, ficarei muito agradecido
   
   
AgradeÃf§o Antecipadamente
   
   
   
   NÃf­colas Santana
Programador Junior C#.NET
   
[As partes desta mensagem que nÃf£o continham texto foram 
removidas]
   
   
   
   
   

--
AtenÃf§Ãf£o! As mensagens deste grupo sÃf£o de acesso 
pÃfº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

Re: [oracle_br] Re: Usuário Corrente

2005-11-23 Por tôpico Nícolas Santana
Era isso mesmo, MUITO OBRIGADO... vou fazer alguns testes...
Se caso eu fizer um backup apenas de uma  tabela, é facil eu volta-la ao banco?




Nicolas



  - Original Message - 
  From: Rosiano Vieira de Sales 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, November 23, 2005 9:52 AM
  Subject: RES: [oracle_br] Re: Usuário Corrente


  A ta ... então vc quer fazer um Export .a sintaxe básica do Export é:

  exp user/senha file=caminho\file.dmp log==caminho\file.log full=y 
consistent=y compress=y 

  Tem várias outras opções ... vc pode exportar apenas um schema ... nesse caso 
vc teria que substituir o full=y por owner=usuario

  digite no prompt  ... exp help=y e ele tratá uma série de opções ...

  inté

-Mensagem original- 
De: oracle_br@yahoogrupos.com.br em nome de Nícolas Santana 
Enviada: ter 22/11/2005 16:27 
Para: oracle_br@yahoogrupos.com.br 
Cc: 
Assunto: Re: [oracle_br] Re: Usuário Corrente



Mas não tem algum comando que eu gero por exemplo o Dump do banco 
que era feito no ORACLE 7 ou 8?
  - Original Message -
  From: Rosiano Vieira de Sales
  To: oracle_br@yahoogrupos.com.br
  Sent: Tuesday, November 22, 2005 11:45 AM
  Subject: RES: [oracle_br] Re: Usuário Corrente


  Nicolas ...

  em primeiro lugar nos diga se seu banco esta em modo archive ou 
não  se não estiver é simples ...você pode fazer um .bat para efetuar o 
stop dos serviços do Oracle e simplesmente copiar os Datafiles, redos, 
controlfiles, password files, init.ora, etc 

  algo do tipo:

  Net Stop OracleServiceXPTO

  copy caminho onde estão os arquivos do banco caminho onde será 
guardada a cópia de backup

  Pelo Enterprise Manager vc precisa configurar o repositório do OEM 


  inté ...

  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br em nome de Nícolas Santana
  Enviada: seg 21/11/2005 14:57
  Para: oracle_br@yahoogrupos.com.br
  Cc:
  Assunto: Re: [oracle_br] Re: Usuário Corrente



Boa Tarde a Todos
   
   
Estou com uma dÃfºvida creio eu que seja simples
AlguÃf©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Ãf§Ãf£o de SQL Server para 
ORACLE e acabei nÃf£o conseguindo fazer um teste de backup atravÃf©s do 
Enterprise Manager
   
Se puderem me ajudar, ficarei muito agradecido
   
   
AgradeÃf§o Antecipadamente
   
   
   
   NÃf­colas Santana
Programador Junior C#.NET
   
[As partes desta mensagem que nÃf£o continham texto foram 
removidas]
   
   
   
   
   

--
AtenÃf§Ãf£o! As mensagens deste grupo sÃf£o de acesso 
pÃfº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

RES: [oracle_br] Re: Usuário Corrente

2005-11-22 Por tôpico Rosiano Vieira de Sales
Nicolas ...
 
em primeiro lugar nos diga se seu banco esta em modo archive ou não  se 
não estiver é simples ...você pode fazer um .bat para efetuar o stop dos 
serviços do Oracle e simplesmente copiar os Datafiles, redos, controlfiles, 
password files, init.ora, etc 
 
algo do tipo:
 
Net Stop OracleServiceXPTO
 
copy caminho onde estão os arquivos do banco caminho onde será guardada a 
cópia de backup
 
Pelo Enterprise Manager vc precisa configurar o repositório do OEM 
 
inté ...
 
-Mensagem original- 
De: oracle_br@yahoogrupos.com.br em nome de Nícolas Santana 
Enviada: seg 21/11/2005 14:57 
Para: oracle_br@yahoogrupos.com.br 
Cc: 
Assunto: Re: [oracle_br] Re: Usuário Corrente



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











[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-22 Por tôpico Nícolas Santana
Mas não tem algum comando que eu gero por exemplo o Dump do banco que era 
feito no ORACLE 7 ou 8?
  - Original Message - 
  From: Rosiano Vieira de Sales 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, November 22, 2005 11:45 AM
  Subject: RES: [oracle_br] Re: Usuário Corrente


  Nicolas ...

  em primeiro lugar nos diga se seu banco esta em modo archive ou não  
se não estiver é simples ...você pode fazer um .bat para efetuar o stop dos 
serviços do Oracle e simplesmente copiar os Datafiles, redos, controlfiles, 
password files, init.ora, etc 

  algo do tipo:

  Net Stop OracleServiceXPTO

  copy caminho onde estão os arquivos do banco caminho onde será guardada a 
cópia de backup

  Pelo Enterprise Manager vc precisa configurar o repositório do OEM 

  inté ...

  -Mensagem original- 
  De: oracle_br@yahoogrupos.com.br em nome de Nícolas Santana 
  Enviada: seg 21/11/2005 14:57 
  Para: oracle_br@yahoogrupos.com.br 
  Cc: 
  Assunto: Re: [oracle_br] Re: Usuário Corrente



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











  [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] 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

 





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, quot;Lista - SB Softwarequot;
   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
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, quot;Lista - SB 
Softwarequot;
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, quot;Lista - SB 
Softwarequot;
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 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