Re: [oracle_br] IMP-EXP Version

2008-07-09 Por tôpico francisco porfirio
É isso mesmo anderson... Foi o que fiz

depois de fazer pesquisei melhor na lista e vi que também tinha outra forma
executando o catexp.sql, acho que é isso. Após executar ele é possível gerar
dmp compatível até a versão 8.

Obrigado mais uma vez comuniadde.

-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


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



Res: RES: [oracle_br] accessXoracle

2008-07-09 Por tôpico Anderson Santiago
Ainda tem, chama Oracle Workbentch(acho que é isso), que tambem faz pra SQL 
server e outros, mas acho que
vai descontinuar, porque o SQL Developer, também da Oracle, faz isso na boa.
Att.
Anderson Santiago
DBA Sênior.
www.ruevers.webs.com



- Mensagem original 
De: Ademir Roque Maneira <[EMAIL PROTECTED]>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 9 de Julho de 2008 20:20:48
Assunto: Re: RES: [oracle_br] accessXoracle


O oracle tinha uma ferramenta para isso,mas o que o povo faz mesmo e 
vincular as tabelas do oracle no access e criar consultas para popular 
essas tabelas

Daniel Romero escreveu:
>
> Boa noite,
>
> Pessoal estou precisando de algum software que faça o export das tabelas e
> dados do access e o import no Oracle.
>
> Alguém tem alguma sugestão?
>
> Aqui usamos o oracle8i (ainda) em um Windows server2003.
>
> Para explicar melhor são sistemas montados em access que serão 
> migrados para
> forms e reports.
>
> Obrigado,
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 

 


  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



Res: [oracle_br] IMP-EXP Version

2008-07-09 Por tôpico Anderson Santiago
Na teoria, deveria funcionar, mas na prática, sempre dá uma encrenca(poderia 
enumerar várias que você tem que ir corrigindo no processo), uma 
sugestão...essa de mestre, que eu uso sempre nesses casos.
Se o oracle do export, por maior que o do import, usa um client ou o próprio 
servidor de versão menor, pra fazer o export do oracle de maior 
versãoentedeu??rsrsr assim, pode importar em qualquer um dos dois, no seu 
exemplo, usaria o oracle 9, conectando no 10 e fazendo um export dos dados, 
assim evita vários probleminhas...
Att.
Anderson Santiago
DBA Sênior
www.ruevers.webs.com



- Mensagem original 
De: francisco porfirio <[EMAIL PROTECTED]>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 9 de Julho de 2008 12:18:01
Assunto: [oracle_br] IMP-EXP Version


Boa tarde Pessoal...

Carreguei um dmp de uma tabela no oracle 10.2.0.1.0 com o comando exp,
estou querendo carregar este dmp em um oracle 9.2.0.1.0
precisa parametrizar alguma coisa ?

-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto

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

 


  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



Res: [oracle_br] Linux Ubuntu / Oracle XE

2008-07-09 Por tôpico Anderson Santiago
Ow...
tem como instalar um RH não...ubuntu vai te dar o maior trabalho, isso lembra a 
gente tentando instalar oracle 7 de solaris
em linux, era algo bem mais dificil que isso e quase impossívelnem valia a 
pena todo o trabalho...rsrsrsr
Mas se quiser mesmo instalar no ubuntu, procura no google que deve ter algum 
passo a passo bem detalhado, a unica coisa
que vai receber de dica por aqui écheque todos os pacotes de prerequisitos 
e instale todos eles..rsrsr
Grande abraço e boa sorte, espero que consiga ou mude o seu sistema 
operacional.. =:-)
Mas nunca desista, pois um DBA não desiste nunca e tente sempre ir mais longe 
que puder sozinho...
Att.
Anderson Santiago
DBA Sênior
www.ruevers.webs.com 



- Mensagem original 
De: chsistemas2 <[EMAIL PROTECTED]>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Terça-feira, 8 de Julho de 2008 15:07:10
Assunto: [oracle_br] Linux Ubuntu / Oracle XE




Olá pessoal, 

estou precisando de ajuda com relação a uma mensagem de erro que 
aparece quando vou instalar oracle xe no Linu ubuntu.

Erro : dependency is not satisfiable : libaio / libaio 1

É alguma biblioteca de desenvolvimento que está faltando no ubuntu?

Atenciosamente, 
Carlos Henrique 
Analista de sistemas

 


  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



Re: [oracle_br] Comentário no nome de usuario

2008-07-09 Por tôpico Eduardo Feld

Não dá pra criar uma tabela pra isso? Vc poderia aproveitar até para 
incluir outras informações até mesmo para automatizar os grants.

  - Original Message - 
  From: Eduardo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 09, 2008 2:09 PM
  Subject: [oracle_br] Comentário no nome de usuario


  Boa tarde!

  Existe alguma maneira de criar algum comentário a respeito de tal usuário,
  como já existe para as tabelas?

  Obrigado

  Eduardo

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



   


--


  No virus found in this incoming message.
  Checked by AVG. 
  Version: 7.5.526 / Virus Database: 270.4.5/1537 - Release Date: 6/7/2008 05:26


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



Re: [oracle_br] Fwd: Variável de ambiente do SO através do SQL*P lus

2008-07-09 Por tôpico Eduardo Feld

Só imagino se você gerar um arquivo .bat dentro de uma sp e mandar 
executá-lo pelo host.

  - Original Message - 
  From: Gleyson Melo 
  To: oracle_br@yahoogrupos.com.br ; [EMAIL PROTECTED] 
  Sent: Wednesday, July 09, 2008 11:47 AM
  Subject: [oracle_br] Fwd: Variável de ambiente do SO através do SQL*Plus


  Bom dia pessoal,

  Vocês sabem como pegar um valor do banco de dados (exemplo: o valor do campo
  numa linha de uma tabela) através do SQL*Plus e definir uma variável de
  ambiente do SO? Ou mesmo usar uma bind variable como um parâmetro para um
  script no SO.

  Exemplo que eu tentei:

  *host echo :variavel > arquivo.ext*

  Não funcionou. Eu tenho uma solução alternativa pro problema "pai", mas
  surgiu essa curiosidade.

  __
  Atenciosamente,
  Gleyson Melo
  10g OCP, OCE (RAC)

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



   


--


  No virus found in this incoming message.
  Checked by AVG. 
  Version: 7.5.526 / Virus Database: 270.4.5/1537 - Release Date: 6/7/2008 05:26


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



Re: [oracle_br] accessXoracle

2008-07-09 Por tôpico Ivan
O SQL Developer da Oracle faz isso. E o melhor, é free...

2008/7/9 André Alves <[EMAIL PROTECTED]>:
> Boa noite Daniel.
>
> Você poderia fazer uma consulta acréscimo dentro do próprio Access. O Access
> faz tipo um select/insert via ODBC.
>
>
>
>  _
>
> De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
> nome de Daniel Romero
> Enviada em: quarta-feira, 9 de julho de 2008 20:12
> Para: oracle_br@yahoogrupos.com.br
> Assunto: RES: [oracle_br] accessXoracle
>
>
>
> Boa noite,
>
> Pessoal estou precisando de algum software que faça o export das tabelas e
> dados do access e o import no Oracle.
>
> Alguém tem alguma sugestão?
>
> Aqui usamos o oracle8i (ainda) em um Windows server2003.
>
> Para explicar melhor são sistemas montados em access que serão migrados para
> forms e reports.
>
> Obrigado,
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com
> Version: 8.0.138 / Virus Database: 270.4.7/1542 - Release Date: 7/9/2008
> 6:50 AM
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
> 
>
> --
>>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>>responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> --
>>Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU PROPRIO 
>>ESPAÇO! VISITE: http://www.oraclebr.com.br/
> 
>  Links do Yahoo! Grupos
>
>
>


Res: RES: [oracle_br] Como fazer backup do Oracle 11g

2008-07-09 Por tôpico Anderson Santiago
Amigo,
eu fiz um tutorial bem básico, estou trabalhando em coisas mais avançadas que 
estarão disponíveis em breve no meu site.
o link é esse... www.ruevers.webs.com/rman.htm
Espero que ajude.
Att.
Anderson Santiago
DBA Sênior
www.ruevers.webs.com



- Mensagem original 
De: Adonai Silveira Canêz <[EMAIL PROTECTED]>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Sexta-feira, 4 de Julho de 2008 11:43:08
Assunto: RES: [oracle_br] Como fazer backup do Oracle 11g


Nunca usei o RMAN, tem alguma dica de como fazer? E muito complicado?

Adonai

De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em
nome de Willian Frasson
Enviada em: quinta-feira, 3 de julho de 2008 17:02
Para: [EMAIL PROTECTED] os.com.br
Assunto: Re: [oracle_br] Como fazer backup do Oracle 11g

Amigo, faça um backup com RMAN, pode ser normal ou compressed se preferir, a
melhor forma pois mesmo o expdp sendo rápido, pra mim DMP não é backup
abçs.

- Original Message - 
From: Rafael Almeida Milanez 
To: [EMAIL PROTECTED] os.com.br  
Sent: Thursday, July 03, 2008 2:41 PM
Subject: RES: [oracle_br] Como fazer backup do Oracle 11g

Voce pode fazer um backup via utilitario DATAPUMP 

Com opções de exportar o Owner e seus objetos ou um full backup

de uma olhada neste link abaixo

http://www.oracle- base.com/ articles/ 10g/OracleDataPu mp10g.php

 _ _ __

De: [EMAIL PROTECTED] os.com.br 
[mailto:[EMAIL PROTECTED] os.com.br 
] Em nome de Adonai Silveira Canêz
Enviada em: quinta-feira, 3 de julho de 2008 14:04
Para: [EMAIL PROTECTED] os.com.br  
Assunto: [oracle_br] Como fazer backup do Oracle 11g

Boa tarde a todos,

Pessoal estou começando a mecher em Oracle visando uma futura certificação,
por isso tenho a versão 11g instalado aqui em casa pra poder estudar, tenho
nesse banco de dados algumas tabelas que ocupam em media 1,5 giga, o
problema e que vou formatar o micro e não quero perder essas tabelas e de
preferência nem os usuários que já criei, como eu faço pra fazer um backup
desse meu banco de dados e depois como faço pra recuperar, após reinstalar o
sistema.

Atte,

Adonai Canêz

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

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

__ Informação do NOD32 IMON 3239 (20080703) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset. com.br

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

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

 


  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



Res: [oracle_br] tablespace

2008-07-09 Por tôpico Anderson Santiago
Já tentou um coalesce e depois um resize???
Se não der é que esta fragmentado, desfragmenta a tablespace ou tabelas que 
ocupam esses ultimos blocos
e faz o resize.
Att
Anderson Santiago
DBA Sênior
www.ruevers.webs.com 



- Mensagem original 
De: Willian Frasson <[EMAIL PROTECTED]>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Sexta-feira, 4 de Julho de 2008 10:21:57
Assunto: Re: [oracle_br] tablespace


QUal versão 10G, faça um backup com RMAN e seja feliz hehe
- Original Message - 
From: Elen 
To: [EMAIL PROTECTED] os.com.br 
Sent: Friday, July 04, 2008 10:19 AM
Subject: Re: [oracle_br] tablespace

morreria de medo
o banco é produçao.. Jesuis quisto,
Obrigda

Em 04/07/08, Willian Frasson <[EMAIL PROTECTED] com.br> escreveu:
>
> Elen, você terá que pegar um horário sem ninguém, criar uma nova TBS com
> o tamanho adequado e mover a mesma para lá.
>
> - Original Message -
> From: Elen
> To: [EMAIL PROTECTED] os.com.br 
> Sent: Friday, July 04, 2008 9:51 AM
> Subject: [oracle_br] tablespace
>
> ola pessoal.
> Minha tablespace system está com 175 MB de dados,
> No entanto ela esta com 1.100GB alocados.
> Eu nao consigo fazer o resize nela.
> É normal isso?
> como consigo ajustar esse problema?
>
> Obrigada
>
> Cris
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> __ Informação do NOD32 IMON 3240 (20080704) __
>
> Esta mensagem foi verificada pelo NOD32 sistema antivírus
> http://www.eset. com.br
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>

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

__ Informação do NOD32 IMON 3240 (20080704) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset. com.br

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

 


  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



RES: [oracle_br] accessXoracle

2008-07-09 Por tôpico André Alves
Boa noite Daniel.

Você poderia fazer uma consulta acréscimo dentro do próprio Access. O Access
faz tipo um select/insert via ODBC.

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Daniel Romero
Enviada em: quarta-feira, 9 de julho de 2008 20:12
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: [oracle_br] accessXoracle

 

Boa noite,

Pessoal estou precisando de algum software que faça o export das tabelas e
dados do access e o import no Oracle.

Alguém tem alguma sugestão?

Aqui usamos o oracle8i (ainda) em um Windows server2003.

Para explicar melhor são sistemas montados em access que serão migrados para
forms e reports.

Obrigado,

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

 

No virus found in this incoming message.
Checked by AVG - http://www.avg.com
Version: 8.0.138 / Virus Database: 270.4.7/1542 - Release Date: 7/9/2008
6:50 AM




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



Re: RES: [oracle_br] accessXoracle

2008-07-09 Por tôpico Ademir Roque Maneira
O oracle tinha uma ferramenta para isso,mas o que o povo faz mesmo e 
vincular as tabelas do oracle no access e criar consultas para popular 
essas tabelas

Daniel Romero escreveu:
>
> Boa noite,
>
> Pessoal estou precisando de algum software que faça o export das tabelas e
> dados do access e o import no Oracle.
>
> Alguém tem alguma sugestão?
>
> Aqui usamos o oracle8i (ainda) em um Windows server2003.
>
> Para explicar melhor são sistemas montados em access que serão 
> migrados para
> forms e reports.
>
> Obrigado,
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  



RES: [oracle_br] accessXoracle

2008-07-09 Por tôpico Daniel Romero
Boa noite,

 

Pessoal estou precisando de algum software que faça o export das tabelas e
dados do access e o import no Oracle.

Alguém tem alguma sugestão?

 

Aqui usamos o oracle8i (ainda) em um Windows server2003.

Para explicar melhor são sistemas montados em access que serão migrados para
forms e reports.

 

Obrigado,

 

 



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



Re: [oracle_br] Fwd: Variável de ambiente do SO através do SQL*Plus

2008-07-09 Por tôpico Gleyson Melo
Tu tá muito safo, Barleta. Tua mãe e o teu pai já diziam isso, hehehe.

Abração.

2008/7/9 MA(R)CELO BA(R)LETA™ <[EMAIL PROTECTED]>:

>Fala Cleyton, tudo beleza?
>
> Nada que uma gambiarra (http://pt.wikipedia.org/wiki/Gambiarra) não
> resolva
> a situação.
>
> [EMAIL PROTECTED] dba]$ echo $BARLETA
>
> [EMAIL PROTECTED] dba]$ BARLETA=`sqlplus -s system/oracle < > set feed off
> > set pages 0
> > select instance_name from v\\$instance;
> > exit;
> > EOF`
> [EMAIL PROTECTED] dba]$ echo $BARLETA
> rcvcat
> [EMAIL PROTECTED] dba]$
>
> É possível usar em script também lá vai! Mas nesse caso a variável só
> vale para a execução do script. Talvez isso seja devido o camarada chamado
> fork() dos Unix-like... :D
>
> [EMAIL PROTECTED] dba]$ ./barleta.sh
> rcvcat
> [EMAIL PROTECTED] dba]$ more barleta.sh
> #!/bin/bash
>
> TESTE=$(
> echo "set feed off
> set pages 0
> select instance_name from v\$instance;
> exit
> " | sqlplus -s system/oracle
> )
> echo $TESTE
> [EMAIL PROTECTED] dba]$
>
> Acho que é isso...
> Valews!
>
> 
> Marcelo Barleta
> Oracle Database Administrator
> Gmail: [EMAIL PROTECTED]<
> http://tech.groups.yahoo.com/group/oracle_pa/post?postID=hU8p2_E94XumRwQhcwmP4jKdAs_nckpXC0BU-FduJj6LXeqc_H8amJYeLCEIfbthMOj7CwsHsls2cjk
> >
> MSN: [EMAIL PROTECTED]<
> http://tech.groups.yahoo.com/group/oracle_pa/post?postID=41Em6jwavcB5NWKj7fWmH_8PrVuTHMxsM1plB3cneh_35EjsVAVZcyJ2bVpwwvgBfxH25rEhKLPrt5YsmA
> >
> Skype: mbarleta
> Mobile: (19) 9244-1289
> http://mbarleta.googlepages.com
>
> 2008/7/9 Fernando Martins <[EMAIL PROTECTED]
> >:
>
>
> > A idéia do spool é boa, basta formatar assim:
> >
> > set lines 250
> > set pages 0
> > set trimspool on
> > set head off
> > set feed off
> > set long 100
> >
> > Acho que assim já fica melhorsim hehehe
> >
> > 2008/7/9 Gleyson Melo <[EMAIL PROTECTED] 
> >  40gmail.com>>:
>
> >
> >
> > > Reginaldo,
> > >
> > > A saída do spool ficou meio canalhona com espaços e linhas em branco,
> mas
> > > eu
> > > confesso que não testei todos os parâmetros do SQL*Plus. Só tirei o
> HEAD.
> > >
> > > Quanto a UTL_FILE, eu pensei, mas ficaria um negócio "gigantão" (nem
> > > tanto),
> > > com direito a Oracle Directory pra uma necessidade aparentemente
> > simplória.
> > >
> > > Grato pelas sugestões.
> > >
> > > 2008/7/9 Reginaldo Ribeiro <[EMAIL PROTECTED]
> 
> > 
> > > >:
> > >
> > >
> > > > Você poderia salvar diretamente num arquivo utilizando spool ou
> > utl_file
> > > >
> > > > e depois dar um cat com grep.
> > > >
> > > > Ribeiro, Reginaldo
> > > > Administrador de Bancos de Dados
> > > > Oracle Certified Associate 10g
> > > > 
> > > > DBCom Brazil Consultoria em Tecnologia da Informação
> > > > skype: rflribeiro
> > > > mobile: 551192344290
> > > > fone: 551162165375
> > > > e-mail: [EMAIL PROTECTED]  40dbcom.com.br> > 40dbcom.com.br>  > > 40dbcom.com.br>
> > > > site: http://www.dbcom.com.br
> > > >
> > > >
> > > > Gleyson Melo wrote:
> > > > >
> > > > > Bom dia pessoal,
> > > > >
> > > > > Vocês sabem como pegar um valor do banco de dados (exemplo: o valor
> > do
> > > > > campo
> > > > > numa linha de uma tabela) através do SQL*Plus e definir uma
> variável
> > de
> > > > > ambiente do SO? Ou mesmo usar uma bind variable como um parâmetro
> > para
> > > um
> > > > > script no SO.
> > > > >
> > > > > Exemplo que eu tentei:
> > > > >
> > > > > *host echo :variavel > arquivo.ext*
> > > > >
> > > > > Não funcionou. Eu tenho uma solução alternativa pro problema "pai",
> > mas
> > > > > surgiu essa curiosidade.
> > > > >
> > > > > __
> > > > > Atenciosamente,
> > > > > Gleyson Melo
> > > > > 10g OCP, OCE (RAC)
> > > > >
> > > >
> > > >
> > >
> > > --
> > > Atenciosamente,
> > > Gleyson Melo
> > > Oracle Database 10g Administrator Certified Professional
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > --
> >
> > --
> > Fernando Martins
> > DBA Oracle
> >
> > Oracle 9i / 10g DBA Certified Associate
> > Linux Professional Institute Certified
> >
> > "God grant us the serenity to accept the things we cannot change,
> > courage to change the things we can,
> > and wisdom to know the difference."
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> 
> Marcelo Barleta
> Oracle Database Administrator
> Gmail: [EMAIL PROTECTED] 
> MSN: [EMAIL PROTECTED] 
> Skype: mbarleta
> Mobile: (19) 9244-1289
> http://mbarleta.googlepages.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Atenciosamente,
Gleyson Melo
Oracle Database 10g Administrator Certified Professional


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



Re: [oracle_br] Fwd: Variável de ambiente do SO através do SQL*Plus

2008-07-09 Por tôpico MA®CELO BA®LETA™
 Fala Cleyton, tudo beleza?

Nada que uma gambiarra (http://pt.wikipedia.org/wiki/Gambiarra) não resolva
a situação.

[EMAIL PROTECTED] dba]$ echo $BARLETA

[EMAIL PROTECTED] dba]$ BARLETA=`sqlplus -s system/oracle < set feed off
> set pages 0
> select instance_name from v\\$instance;
> exit;
> EOF`
[EMAIL PROTECTED] dba]$ echo $BARLETA
rcvcat
[EMAIL PROTECTED] dba]$


É possível usar em script também lá vai! Mas nesse caso a variável só
vale para a execução do script. Talvez isso seja devido o camarada chamado
fork() dos Unix-like... :D

[EMAIL PROTECTED] dba]$ ./barleta.sh
rcvcat
[EMAIL PROTECTED] dba]$ more barleta.sh
#!/bin/bash

TESTE=$(
echo "set feed off
set pages 0
select instance_name from v\$instance;
exit
" | sqlplus -s system/oracle
)
echo $TESTE
[EMAIL PROTECTED] dba]$


Acho que é isso...
Valews!


Marcelo Barleta
Oracle Database Administrator
Gmail: [EMAIL 
PROTECTED]
MSN: [EMAIL 
PROTECTED]
Skype: mbarleta
Mobile: (19) 9244-1289
http://mbarleta.googlepages.com

2008/7/9 Fernando Martins <[EMAIL PROTECTED]>:

>   A idéia do spool é boa, basta formatar assim:
>
> set lines 250
> set pages 0
> set trimspool on
> set head off
> set feed off
> set long 100
>
> Acho que assim já fica melhorsim hehehe
>
> 2008/7/9 Gleyson Melo <[EMAIL PROTECTED] >:
>
>
> > Reginaldo,
> >
> > A saída do spool ficou meio canalhona com espaços e linhas em branco, mas
> > eu
> > confesso que não testei todos os parâmetros do SQL*Plus. Só tirei o HEAD.
> >
> > Quanto a UTL_FILE, eu pensei, mas ficaria um negócio "gigantão" (nem
> > tanto),
> > com direito a Oracle Directory pra uma necessidade aparentemente
> simplória.
> >
> > Grato pelas sugestões.
> >
> > 2008/7/9 Reginaldo Ribeiro <[EMAIL PROTECTED]
> 
> > >:
> >
> >
> > > Você poderia salvar diretamente num arquivo utilizando spool ou
> utl_file
> > >
> > > e depois dar um cat com grep.
> > >
> > > Ribeiro, Reginaldo
> > > Administrador de Bancos de Dados
> > > Oracle Certified Associate 10g
> > > 
> > > DBCom Brazil Consultoria em Tecnologia da Informação
> > > skype: rflribeiro
> > > mobile: 551192344290
> > > fone: 551162165375
> > > e-mail: [EMAIL PROTECTED]  40dbcom.com.br>  > 40dbcom.com.br>
> > > site: http://www.dbcom.com.br
> > >
> > >
> > > Gleyson Melo wrote:
> > > >
> > > > Bom dia pessoal,
> > > >
> > > > Vocês sabem como pegar um valor do banco de dados (exemplo: o valor
> do
> > > > campo
> > > > numa linha de uma tabela) através do SQL*Plus e definir uma variável
> de
> > > > ambiente do SO? Ou mesmo usar uma bind variable como um parâmetro
> para
> > um
> > > > script no SO.
> > > >
> > > > Exemplo que eu tentei:
> > > >
> > > > *host echo :variavel > arquivo.ext*
> > > >
> > > > Não funcionou. Eu tenho uma solução alternativa pro problema "pai",
> mas
> > > > surgiu essa curiosidade.
> > > >
> > > > __
> > > > Atenciosamente,
> > > > Gleyson Melo
> > > > 10g OCP, OCE (RAC)
> > > >
> > >
> > >
> >
> > --
> > Atenciosamente,
> > Gleyson Melo
> > Oracle Database 10g Administrator Certified Professional
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
>
> --
> Fernando Martins
> DBA Oracle
>
> Oracle 9i / 10g DBA Certified Associate
> Linux Professional Institute Certified
>
> "God grant us the serenity to accept the things we cannot change,
> courage to change the things we can,
> and wisdom to know the difference."
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 

Marcelo Barleta
Oracle Database Administrator
Gmail: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
Skype: mbarleta
Mobile: (19) 9244-1289
http://mbarleta.googlepages.com


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



Re: [oracle_br] Fwd: Variável de ambiente do SO através do SQL*Plus

2008-07-09 Por tôpico Fernando Martins
A idéia do spool é boa, basta formatar assim:

set lines 250
set pages 0
set trimspool on
set head off
set feed off
set long 100

Acho que assim já fica melhorsim hehehe

2008/7/9 Gleyson Melo <[EMAIL PROTECTED]>:

>   Reginaldo,
>
> A saída do spool ficou meio canalhona com espaços e linhas em branco, mas
> eu
> confesso que não testei todos os parâmetros do SQL*Plus. Só tirei o HEAD.
>
> Quanto a UTL_FILE, eu pensei, mas ficaria um negócio "gigantão" (nem
> tanto),
> com direito a Oracle Directory pra uma necessidade aparentemente simplória.
>
> Grato pelas sugestões.
>
> 2008/7/9 Reginaldo Ribeiro <[EMAIL PROTECTED]
> >:
>
>
> > Você poderia salvar diretamente num arquivo utilizando spool ou utl_file
> >
> > e depois dar um cat com grep.
> >
> > Ribeiro, Reginaldo
> > Administrador de Bancos de Dados
> > Oracle Certified Associate 10g
> > 
> > DBCom Brazil Consultoria em Tecnologia da Informação
> > skype: rflribeiro
> > mobile: 551192344290
> > fone: 551162165375
> > e-mail: [EMAIL PROTECTED]   40dbcom.com.br>
> > site: http://www.dbcom.com.br
> >
> >
> > Gleyson Melo wrote:
> > >
> > > Bom dia pessoal,
> > >
> > > Vocês sabem como pegar um valor do banco de dados (exemplo: o valor do
> > > campo
> > > numa linha de uma tabela) através do SQL*Plus e definir uma variável de
> > > ambiente do SO? Ou mesmo usar uma bind variable como um parâmetro para
> um
> > > script no SO.
> > >
> > > Exemplo que eu tentei:
> > >
> > > *host echo :variavel > arquivo.ext*
> > >
> > > Não funcionou. Eu tenho uma solução alternativa pro problema "pai", mas
> > > surgiu essa curiosidade.
> > >
> > > __
> > > Atenciosamente,
> > > Gleyson Melo
> > > 10g OCP, OCE (RAC)
> > >
> >
> >
>
> --
> Atenciosamente,
> Gleyson Melo
> Oracle Database 10g Administrator Certified Professional
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 


-- 
Fernando Martins
DBA Oracle

Oracle 9i / 10g DBA Certified Associate
Linux Professional Institute Certified

"God grant us the serenity to accept the things we cannot change,
courage to change the things we can,
and wisdom to know the difference."


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



Re: [oracle_br] Fwd: Variável de ambiente do SO através do SQL*Plus

2008-07-09 Por tôpico Gleyson Melo
Reginaldo,

A saída do spool ficou meio canalhona com espaços e linhas em branco, mas eu
confesso que não testei todos os parâmetros do SQL*Plus. Só tirei o HEAD.

Quanto a UTL_FILE, eu pensei, mas ficaria um negócio "gigantão" (nem tanto),
com direito a Oracle Directory pra uma necessidade aparentemente simplória.

Grato pelas sugestões.

2008/7/9 Reginaldo Ribeiro <[EMAIL PROTECTED]>:

>   Você poderia salvar diretamente num arquivo utilizando spool ou utl_file
>
> e depois dar um cat com grep.
>
> Ribeiro, Reginaldo
> Administrador de Bancos de Dados
> Oracle Certified Associate 10g
> 
> DBCom Brazil Consultoria em Tecnologia da Informação
> skype: rflribeiro
> mobile: 551192344290
> fone: 551162165375
> e-mail: [EMAIL PROTECTED] 
> site: http://www.dbcom.com.br
>
>
> Gleyson Melo wrote:
> >
> > Bom dia pessoal,
> >
> > Vocês sabem como pegar um valor do banco de dados (exemplo: o valor do
> > campo
> > numa linha de uma tabela) através do SQL*Plus e definir uma variável de
> > ambiente do SO? Ou mesmo usar uma bind variable como um parâmetro para um
> > script no SO.
> >
> > Exemplo que eu tentei:
> >
> > *host echo :variavel > arquivo.ext*
> >
> > Não funcionou. Eu tenho uma solução alternativa pro problema "pai", mas
> > surgiu essa curiosidade.
> >
> > __
> > Atenciosamente,
> > Gleyson Melo
> > 10g OCP, OCE (RAC)
> >
>  
>



-- 
Atenciosamente,
Gleyson Melo
Oracle Database 10g Administrator Certified Professional


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



[oracle_br] Comentário no nome de usuario

2008-07-09 Por tôpico Eduardo
Boa tarde!

Existe alguma maneira de criar algum comentário a respeito de tal usuário,
como já existe para as tabelas?


Obrigado

Eduardo


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



[oracle_br] Data Pump Incremental

2008-07-09 Por tôpico Willian Frasson
Dae galera td bem com vocês?
Algumd e vocês já usou o Data Pump incremental, ou sabe se tem como?
Abçs.


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



[oracle_br] IMP-EXP Version

2008-07-09 Por tôpico francisco porfirio
Boa tarde Pessoal...

Carreguei um dmp  de uma tabela no oracle 10.2.0.1.0 com o comando exp,
estou querendo carregar este dmp em um oracle 9.2.0.1.0
precisa parametrizar alguma coisa ?

-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


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



Re: [oracle_br] Fwd: Variável de ambiente do SO através do SQL*Plus

2008-07-09 Por tôpico Reginaldo Ribeiro
Você poderia salvar diretamente num arquivo utilizando spool ou utl_file 
e depois dar um cat com grep.

Ribeiro, Reginaldo
Administrador de Bancos de Dados
Oracle Certified Associate 10g

DBCom Brazil Consultoria em Tecnologia da Informação
skype: rflribeiro
mobile: 551192344290
fone: 551162165375
e-mail: [EMAIL PROTECTED]
site: http://www.dbcom.com.br



Gleyson Melo wrote:
>
> Bom dia pessoal,
>
> Vocês sabem como pegar um valor do banco de dados (exemplo: o valor do 
> campo
> numa linha de uma tabela) através do SQL*Plus e definir uma variável de
> ambiente do SO? Ou mesmo usar uma bind variable como um parâmetro para um
> script no SO.
>
> Exemplo que eu tentei:
>
> *host echo :variavel > arquivo.ext*
>
> Não funcionou. Eu tenho uma solução alternativa pro problema "pai", mas
> surgiu essa curiosidade.
>
> __
> Atenciosamente,
> Gleyson Melo
> 10g OCP, OCE (RAC)
>


[oracle_br] Fwd: Variável de ambiente do SO através do SQL*Plus

2008-07-09 Por tôpico Gleyson Melo
Bom dia pessoal,

Vocês sabem como pegar um valor do banco de dados (exemplo: o valor do campo
numa linha de uma tabela) através do SQL*Plus e definir uma variável de
ambiente do SO? Ou mesmo usar uma bind variable como um parâmetro para um
script no SO.

Exemplo que eu tentei:

*host echo :variavel > arquivo.ext*

Não funcionou. Eu tenho uma solução alternativa pro problema "pai", mas
surgiu essa curiosidade.

__
Atenciosamente,
Gleyson Melo
10g OCP, OCE (RAC)


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



[oracle_br] SCRIPTS UTEIS

2008-07-09 Por tôpico Alex Castro
Gera script de criação de objetos sem sinonimos publicos :

select
('CREATE PUBLIC SYNONYM ' || OBJECT_NAME || ' FOR ' ||
OWNER || '.' || OBJECT_NAME || ';')
>From all_objects o1
where
o1.owner = '...' AND
O1.OBJECT_TYPE IN ('TABLE','VIEW','SEQUENCE','PROCEDURE','FUNCTION') AND
SUBSTR(O1.OBJECT_NAME,1,2) NOT IN ('SM','EV') AND
NOT EXISTS
(SELECT 1 FROM all_objects o2
WHERE
O2.OBJECT_TYPE = UPPER('Synonym') AND
O2.OBJECT_NAME = O1.OBJECT_NAME) AND
TRUNC(CREATED) = TRUNC(SYSDATE);

Objetos 'mexidos'

select object_name,last_ddl_time
from user_objects
where object_type = 'PROCEDURE'
and last_ddl_time between '01-aug-2004' and '04-sep-2004'
and object_name like '%COB%'
ORDER BY 1

Objetos que precisam compilar (inválidos)

SELECT ('ALTER ' || RPAD(OBJECT_TYPE,9,' ') || ' ' ||
RPAD(OBJECT_NAME,30,' ') || ' COMPILE;') X
FROM ALL_OBJECTS
WHERE STATUS = 'INVALID'
AND OWNER = '...'
AND OBJECT_TYPE IN ('PROCEDURE','FUNCTION','VIEW','TRIGGER')
ORDER BY TIMESTAMP;

Recupera sql de sessão user

SELECT SQL_TEXT SQL, OPTIMIZER_MODE MODO, OPTIMIZER_COST CUSTO,
USERNAME USUARIO
FROM V$SQL, DBA_USERS
WHERE PARSING_SCHEMA_ID = USER_ID
and username = '...';

SELECT *
FROM V$SQL
WHERE TO_DATE(FIRST_LOAD_TIME,'-MM-DD/HH24:MI:SS') >= TRUNC(SYSDATE)
ORDER BY TO_DATE(FIRST_LOAD_TIME,'-MM-DD/HH24:MI:SS') DESC

Comentarios em colunas

SELECT *
FROM USER_COL_COMMENTS
WHERE COMMENTS IS NOT NULL


Ler uma SP no SqlPlus

SELECT TEXT
FROM USER_SOURCE
WHERE NAME = '...'
ORDER BY LINE

Verificar lock de Table

select substr(o.object_name,1,25) objeto,
l.session_id session_id,
l.oracle_username ora_user,
l.os_user_name os_user
from dba_objects o, v$locked_object l
where l.object_id = o.object_id
order by 1,3,4

-- 
Alex Luciano Castro e Castro -  Analista de Banco de Dados


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



RES: RES: [oracle_br] index no oracle9i

2008-07-09 Por tôpico Marcelo
No 10gR2 10.2.0.1.0
Realmente existe um Bug de Buffer do Oracle quanto ao tamanho dos
caracteres. Pessoalmente enfrentei vários problemas com relação a isto tanto
que eu abri um tópico sobre isto há um ano atrás.
Porém no 11gR1 11.1.0.6.0 este problema já não ocorre mais.



Marcelo Alberto Lauschner
Desenvolvimento de Sistemas
Auto Pratense Ltda
* - Fone: (0XX54) 3242-3620
* - Fax: (0XX54) 3242-3648
* - E-mail: [EMAIL PROTECTED]
* - WWW: www.autopratense.com.br 
-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Reginaldo Ribeiro
Enviada em: quarta-feira, 9 de julho de 2008 00:56
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] index no oracle9i

Se você utilizar cursor_sharing=force com topconnect 4, do protheus 8 
para cima, você pode ter problemas de retorno de campos string com 
tamanho maior que o esperado. Aí, quando você ligar para o "disque já 
recriou os índices?" da Microsiga eles vão escalar o problema até o 
pessoal de banco. Se seu banco fosse 10gR2, eles te diriam para alterar 
o parâmetro não documentado '_adjust_literal_replacement' para true ao 
invés de perguntar antes como está setado seu parâmetro cursor_sharing. 
Como seu banco é 9i, eles não vão ter resposta para seu problema, 
provavelmente.

Ribeiro, Reginaldo
Administrador de Bancos de Dados
Oracle Certified Associate 10g

DBCom Brazil Consultoria em Tecnologia da Informação
skype: rflribeiro
mobile: 551192344290
fone: 551162165375
e-mail: [EMAIL PROTECTED]
site: http://www.dbcom.com.br



Marcelo wrote:
>
> Mauricio,
>
> Configure o Oracle com o parâmetro CURSOR_SHARING = ‘FORCE’
>
> e no topconn.ini coloque está chave:
>
> [Oracle]
>
> ...
>
> 
>
> UseHint=0
>
> IndexHint=0
>
> Com o CURSOR_SHARING estando no modo ‘FORCE’, o Oracle ganha muito pois a
> aplicação Microsiga executa inúmeras instruções SQL repetitivas, 
> portando o
> Oracle ganha performance já que fica pré compilada a query.
>
> Quanto ao topconn.ini , esta chave UseHint e IndexHint desabilitam o 
> uso de
> índices nas instruções SQL. Desta maneira fará com que o Oracle decida 
> qual
> o melhor caminho para a consulta e o seu erro não acontecerá mais.
>
> Atenciosamente,
>
> Marcelo Alberto Lauschner
>
> Desenvolvimento de Sistemas
>
> Auto Pratense Ltda
>
> * - Fone: (0XX54) 3242-3620
>
> * - Fax: (0XX54) 3242-3648
>
> * - E-mail:  >
> [EMAIL PROTECTED] 
>
> * - WWW: www.autopratense.com.br  >
>
> _
>
> De: oracle_br@yahoogrupos.com.br 
>  
> [mailto:oracle_br@yahoogrupos.com.br 
> ] Em
> nome de Mauricio Françoso
> Enviada em: terça-feira, 8 de julho de 2008 14:25
> Para: oracle_br@yahoogrupos.com.br 
> Assunto: Re: [oracle_br] index no oracle9i
>
> Eu não tenho como alterar esse hint, ele é montado dinamicamente e 
> trata-se
> de uma aplicação que é um pacote fechado da(microsiga).
>
> Mauricio do C. Françoso
> Liberty Seguros
> Administrador Banco de Dados(DBA ORACLE)
>
> --- Em ter, 8/7/08, Andre Santos   [EMAIL PROTECTED] 
> > escreveu:
>
> De: Andre Santos mailto:andre.psantos.ti%40gmail.com>
> [EMAIL PROTECTED] >
> Assunto: Re: [oracle_br] index no oracle9i
> Para: [EMAIL PROTECTED]  
> os.com.br
> Data: Terça-feira, 8 de Julho de 2008, 13:31
>
> Maurício
>
> Não passei por esse problema, mas faça um teste utilizando o "alias" da
> tabela ao invés de "owner.table_ name".
>
> [ ]
>
> André
>
> Em 07/07/08, Mauricio Françoso <[EMAIL PROTECTED] com.br> escreveu:
> >
> > Pessoal bom dia,
> >
> > Alguem já passou por isso?
> >
> > No oracle8i quando vc insere o hint abaixo na query ele funciona, já no
> > oracle9i
> > não funciona.
> >
> > Segue o hint:
> >
> > /*+ first_rows index_asc(OWNER. TABLE_NAME INDEX_NAME) */ -- ORACLE8I
> > FUNCIONA
> >
> > /*+ first_rows index_asc(siga. pl3010 pl30101) */ -- NO ORACLE9I NÃO 
> PODE
> > TER O OWNER NA FRENTE DA TABELA.
> >
> > Alguem já passou por isso, tem como corrigir algum parametro do 
> oracle ou
> > tenho que pedir para alterar o programa?
> >
> > obrigado.
> >
> >
> >
> > Mauricio do C. Françoso
> > Liberty Seguros
> > Administrador Banco de Dados(DBA ORACLE)
>




--
>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/ 


Re: [oracle_br] Tablespace

2008-07-09 Por tôpico Rosivaldo
Legal! Essa view eu não conhecia, valeu pela dica também

2008/7/8 André Luiz da Silva <[EMAIL PROTECTED]>:
> Rosivaldo boa tarde,
>
> Valeu pela dica, más consegui o resultado que esperava fazendo um select na
> view dba_tablespace_usage_metrics,
>
> Atenciosamente,
>
> André Luiz da Silva
> Analise de Negócios - Analista Suporte Basis SAP
> Pioneiros Bioenergia S/A
> Sud Mennucci - SP - Brasil
> * +55 (18) 3786-9100 Ramal: 633 Cel. +55 (18) 9126-1426
> Pioneiros, estar à frente é o nosso desafio!
>
> De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
> nome de Rosivaldo
> Enviada em: terça-feira, 8 de julho de 2008 17:03
> Para: oracle_br@yahoogrupos.com.br
> Assunto: Re: [oracle_br] Tablespace
>
> Oi amigo, vc não precisa do EM para ver o tamanho da instância,
> executa esse comando q resolve
>
> select ((a.datafiles + b.tempfiles) / 1024 / 1024) "Tamanho (mb)" from
> (select sum(bytes) datafiles from dba_data_files) a,
> (select sum(bytes) tempfiles from dba_temp_files) b
>
> você vai ter uma soma dos tamanhos dos teus arquivos de dados.
>
> 2008/7/8 André Luiz da Silva
> <[EMAIL PROTECTED]>:
>> Pessoal boa tarde,
>>
>> Preciso ver o tamanho das tablespaces de uma instancia, e não tenho o
>> Oracle
>> enterprise manager instalado, como faço pra
>> saber o tamanho? Como instalo o EM?
>>
>> Atenciosamente,
>>
>> André Luiz da Silva
>> Analise de Negócios - Analista Suporte Basis SAP
>> Pioneiros Bioenergia S/A
>> Sud Mennucci - SP - Brasil
>> * +55 (18) 3786-9100 Ramal: 633 Cel. +55 (18) 9126-1426
>> Pioneiros, estar à frente é o nosso desafio!
>>
>> 
>> CONFIDENCIALIDADE DO CORREIO ELETRÔNICO
>> Esta mensagem, incluindo seus anexos, pode conter informação confidencial
>> e/ou privilegiada. Caso você tenha recebido este e-mail por engano, não
>> utilize, copie ou divulgue as informações nele contidas. E, por favor,
>> avise
>> imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.
>>
>> DISCLAIMER
>>
>> This message, including its attachments, may contain confidential and/or
>> privileged information. If you received this email by mistake, do not use,
>> copy or disseminate any information herein contained. Please notify us
>> immediately by replying to the sender and then delete it.
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>
> --
> Rosivaldo Azevedo Ramalho
> mail/msn: [EMAIL PROTECTED]
> web: http://rosivaldo.goodiez.net
> +55 83 8893 8281
>
> 
> CONFIDENCIALIDADE DO CORREIO ELETRÔNICO
> Esta mensagem, incluindo seus anexos, pode conter informação confidencial
> e/ou privilegiada. Caso você tenha recebido este e-mail por engano, não
> utilize, copie ou divulgue as informações nele contidas. E, por favor, avise
> imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.
>
> DISCLAIMER
>
> This message, including its attachments, may contain confidential and/or
> privileged information. If you received this email by mistake, do not use,
> copy or disseminate any information herein contained. Please notify us
> immediately by replying to the sender and then delete it.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 



-- 
Rosivaldo Azevedo Ramalho
mail/msn: [EMAIL PROTECTED]
web: http://rosivaldo.goodiez.net
+55 83 8893 8281