[oracle_br] Re: Dúvida

2007-11-26 Por tôpico jlchiappa
OK, erro 30036 já é alguma coisa - pra saber, exatamente O QUE mudou
na sua tentativa anterior, que não dava erro NENHUM, para essa que dá
erro ? Vc mudou de tool, de tipo de conexão, o que exatamente  ??
 Bem, sobre o erro, seguinte : é totalmente documentado, e nós aqui no
fórum já falamos também, que a opção de NOLOGGING sozinha não serve de
COISA NENHUMA, ela só funciona ** EM ALGUMAS POUCAS OPERAÇÔES **, tal
como INSERT /*+ APPEND */ , DDLs do tipo ALTERs necessariamente SERÃO
logados E exige também que não hajam índices habilitados (alterações
em índices SEMPRE SEMPRE são logadas)... No seu caso, o ALTER em si
gera muito pouco UNDO, e também muito pouco REDO LOG, não justificaria
um consumo grande, então pra mim o que está acontecendo é que vc tem
** ÍNDICES ** nessas tabelas, e talvez TRIGGERs e CONSTRAINTSs também, 
e são esses outros caras periféricos que estão gerando muita coisa
Eu recomendaria que antes dos ALTERs vc *** DESABILITASSE TOTALMENTE
** as constraints, os índices e as eventuais triggers das tabelas que
vão ser alteradas e das tabs á elas relacionadas (via FK ou
assemelhado), E imediatamente antes, durante e depois do ALTER vc
fosse consultando a geração de redo e de undo, pesquisando os
registros apropriados nas v$%stat%, E também checasse a qtdade de regs
de undo via uma query tipo :

column   sid format   999
column   segment_name format   a15
select b.segment_name, a.username, a.sid, a.serial#, c.used_ublk,
c.used_urec,c.START_UBAFIL, c.START_UBABLK, c.START_UBAREC , b.status,
b.TABLESPACE_NAME, b.SEGMENT_ID, b.FILE_ID, b.BLOCK_ID   
 from v$session a, dba_rollback_segs b, v$transaction c
where b.segment_id = c.xidusn
  and a.taddr = c.addr
/

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, Sérgio <[EMAIL PROTECTED]> escreveu
>
> Chiappa, boa tarde.
> 
> Na verdade eu utilizava um script, mas tentei fazer cada comando
> manualmente e recebi ORA-30036-Unable to extend segment by 8
> in Undo tablespace .  Tive um problema parecido no 8i e 
> era bug mesmo, mas depois disso nunca mais vi algo parecido.
> Minha tablespaces Undo já é enorme e estou sem espaço para
> aumentar isso.  
> Para 'alter table', a opção 'nologging' não irá fazer todo o
'trabalho'
> sem 'encher' a Undo??? Seria uma opção???
> 
> Obrigado.
> 
> Sérgio
> 
>   - Original Message - 
>   From: jlchiappa 
>   To: oracle_br@yahoogrupos.com.br 
>   Sent: Tuesday, November 20, 2007 1:38 PM
>   Subject: [oracle_br] Re: Dúvida
> 
> 
>   Sérgio, isso realmente cheira a bug, pra vc comprovar isso com o
>   SUporte da Oracle (que é quem pode te orientar mais precisamente),eu
>   sugiro que vc , se não o fez, faça a operação diretamente no sqlplus,
>   para evitar probs com utilitários "escondendo" msgs de erros, E
>   diretamente em SQL, sem qquer tipo de programação.
> 
>   []s
> 
>   Chiappa
> 
>   --- Em oracle_br@yahoogrupos.com.br, Sérgio  escreveu
>   >
>   > Sim, a tabela está correta Gleyson.
>   > Não tenho sinônimos no meu banco.
>   > Eu fiz alter table em 2 outras tabelas, na mesma sessão, logado com
>   o owner
>   > da tabela, sem problemas.
>   > Os comandos foram executados conforme especifiquei abaixo.
>   > - alter system enable restricted session
>   > - alter table tabela1
>   > - alter table tabela2
>   > - alter table tabela3
>   > - alter system disable restricted session
>   > 
>   > As tabelas 1 e 2 foram alteradas, a 3 , não.
>   > 
>   > Sérgio
>   > 
>   > 
>   > - Original Message - 
>   > From: Gleyson Melo 
>   > To: oracle_br@yahoogrupos.com.br 
>   > Sent: Monday, November 19, 2007 4:39 PM
>   > Subject: Re: [oracle_br] Dúvida
>   > 
>   > 
>   > Fala Sérgio!
>   > 
>   > Antes de tudo... você verificou se você realmente está fazendo a
>   modificação
>   > na tabela correta? Digo, voce nao verificou em uma outra com
>   sinonimo igual?
>   > Você está utilizando o owner no comando ALTER TABLE? Só pra ter
>   certeza.
>   > 
>   > Você pode gerar um script da sua operação e mandar pra lista o
>   resultado?
>   > 
>   > Abração
>   > 
>   > Em 19/11/07, Sérgio  escreveu:
>   > >
>   > > Srs. boa tarde.
>   > >
>   > > Possuo uma tabela com 32.000.000 de registros e
>   > > precisei fazer um alter table xxx add(campo number(15,4) default
>   0 not
>   > > null).
>   > > Após umas 2 horas de processamento, o comando termina normalmente
>   > > mas nada foi feito.
>   > > Tentei fazer a mesma coisa novamente, mas não consegui adicionar o
>   > > campo desejado. (tentei até commit após o comando...)
>   > > No alert nada de anormal aparece, apenas o arquivamento dos
redos..
>   > >
>   > > Alguém tem alguma dica do que pode estar acontecendo??
>   > >
>   > > Obrigado desde já
>   > >
>   > > Sérgio
>   > >
>   > > Meu ambiente:
>   > > - Oracle 10g , Linux RHAS 4, 2 instancias (RAC) com storage,
64 bits
>   > > - Fiz alter system enable restricted session em ambas instancias,
>   > > derrubei conexões remanescentes de usuarios (embora inativos)

RES: [oracle_br] Veirficar quantos usuários estão conectados

2007-11-26 Por tôpico wilson teixeira
Faça um select na v$session , as linhas com username = null, são conexões do
usuário Oracle.

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de [EMAIL PROTECTED]
Enviada em: segunda-feira, 26 de novembro de 2007 15:25
Para: Lista Oracle BR
Assunto: [oracle_br] Veirficar quantos usuários estão conectados

 

Boa tarde pessoal...
Alguem sabe qual é a tabela que eu posso fazer uma select para verificar
quantas pessoas estão conectadas no banco ?
Grato.

°v° 
/(S)\ Cristiano Carlos - Analista - TI
^ ^ SOFTWARE LIVRE
"Socialmente justo, economicamente viável e tecnologicamente
sustentável"

 



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



Re: [oracle_br] Forms 10g acessando linux

2007-11-26 Por tôpico Pedro Henrique Rusch Rodrigues
põ Silvio, se eu soubesse depois nos falamos

Em 26/11/07, Feitoza <[EMAIL PROTECTED]> escreveu:
>
>Bom dia pessoal
>
> Gostaria de saber se alguem ja utilizou o Forms 10g para acesso a SHELL no
> linux e. e Se terião algum tipo de material para que eu possa tirar algumas
> duvidas que esta surgindo...
>
> Grato desde já Sil...
>
> -
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento!
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Pedro Henrique


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



[oracle_br] Forms 10g acessando linux

2007-11-26 Por tôpico Feitoza
  Bom dia pessoal

Gostaria de saber se alguem ja utilizou o Forms 10g para acesso a SHELL no 
linux e. e Se terião algum tipo de material para que eu possa tirar algumas 
duvidas que esta surgindo...

  Grato desde já Sil...

   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



Re: [oracle_br] Veirficar quantos usuários e stão conectados

2007-11-26 Por tôpico joao batista
Você pode usar a visão V$SESSION,

mas tem que ser com um usuário que tenha permissão para acessá-la ,

select count(a.USER#)
from v$session a

Att,
João

[EMAIL PROTECTED] escreveu:   Boa tarde pessoal...
 Alguem sabe qual é a tabela que eu posso fazer uma select para verificar 
quantas pessoas estão conectadas no banco ?
 Grato.
 
 °v°  
 /(S)\Cristiano Carlos - Analista - TI
  ^ ^ SOFTWARE LIVRE
 "Socialmente justo, economicamente viável e tecnologicamente
 sustentável"
 
 
 
   

   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



Re: [oracle_br] Veirficar quantos usuários estão conectados

2007-11-26 Por tôpico cristiano . bergamaschi
Perfeito amigo..
valeu.. 

°v° 
/(S)\ Cristiano Carlos - Analista - TI
^ ^ SOFTWARE LIVRE
"Socialmente justo, economicamente viável e tecnologicamente
sustentável"

--- Mensagem Original ---

É um pouco complicado.
Você pode ter as sessões abertas com o select abaixo.
Mas você tem que considerar se cada usuário tem sua própria conta no 
servidor ou se você usa um pool externo.

select DISTINCT user#,
username,
status,
server,
schemaname,
osuser,
machine,
terminal,
program,
type,
module,
action,
logon_time
from sys.v_$session
WHERE OSUSER <> 'oracle'

[EMAIL PROTECTED] escreveu:
> Boa tarde pessoal...
> Alguem sabe qual é a tabela que eu posso fazer uma select para verificar 
> quantas pessoas estão conectadas no banco ?
> Grato.
>
>
> °v° 
> /(S)\ Cristiano Carlos - Analista - TI
> ^ ^ SOFTWARE LIVRE
> "Socialmente justo, economicamente viável e tecnologicamente
> sustentável"
>
>
>
> 
>> Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure 
>> » Scripts » Tutoriais acesse: 
>> http://www.oraclebr.com.br/codigo/ListaCodigo.php 
>> 
> --
> 
>> 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
>
> 
>
>
> 

 


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



Re: [oracle_br] Veirficar quantos usuários es tão conectados

2007-11-26 Por tôpico Roberto Amorim
É um pouco complicado.
Você pode ter as sessões abertas com o select abaixo.
Mas você tem que considerar se cada usuário tem sua própria conta no 
servidor ou se você usa um pool externo.


select DISTINCT user#,
   username,
   status,
   server,
   schemaname,
   osuser,
   machine,
   terminal,
   program,
   type,
   module,
   action,
   logon_time
from   sys.v_$session
WHERE OSUSER <> 'oracle'

[EMAIL PROTECTED] escreveu:
> Boa tarde pessoal...
> Alguem sabe qual é a tabela que eu posso fazer uma select para verificar 
> quantas pessoas estão conectadas no banco ?
> Grato.
>
>
>  °v°  
> /(S)\Cristiano Carlos - Analista - TI
>  ^ ^ SOFTWARE LIVRE
> "Socialmente justo, economicamente viável e tecnologicamente
> sustentável"
>
>
>
>   
>> Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure 
>> » Scripts » Tutoriais acesse: 
>> http://www.oraclebr.com.br/codigo/ListaCodigo.php 
>> 
> --
>   
>> 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
>
>  
>
>
>   


[oracle_br] Veirficar quantos usuários estão conectados

2007-11-26 Por tôpico cristiano . bergamaschi
Boa tarde pessoal...
Alguem sabe qual é a tabela que eu posso fazer uma select para verificar 
quantas pessoas estão conectadas no banco ?
Grato.


 °v°  
/(S)\Cristiano Carlos - Analista - TI
 ^ ^ SOFTWARE LIVRE
"Socialmente justo, economicamente viável e tecnologicamente
sustentável"



[oracle_br] Re: Export

2007-11-26 Por tôpico Eli Dias
Boa tarde.

Até onde eu conheço você só poderá realizr este tipo de export
informando na opção 'tables' as tabelas que você deseja exportar, se
for um banco full vai ser muito chata esta operação.
Se alguem souber de alguma outra solução informe!

Abraços,
Eli Dias

--- Em oracle_br@yahoogrupos.com.br, "am_balielo" <[EMAIL PROTECTED]>
escreveu
>
> Boa Tarde pessoal do forum
> 
>Estou precisando fazer um export, mas que não export uma tabela 
> chamada c1_imagem e também não export as grant do usuario.
> 
>   Banco 10g r2 Standart.
> 
> Desde já muito obrigado. Alessandro
>




Re: [oracle_br] Re: Dúvida

2007-11-26 Por tôpico Sérgio
Chiappa, boa tarde.

Na verdade eu utilizava um script, mas tentei fazer cada comando
manualmente e recebi ORA-30036-Unable to extend segment by 8
in Undo tablespace .  Tive um problema parecido no 8i e 
era bug mesmo, mas depois disso nunca mais vi algo parecido.
Minha tablespaces Undo já é enorme e estou sem espaço para
aumentar isso.  
Para 'alter table', a opção 'nologging' não irá fazer todo o 'trabalho'
sem 'encher' a Undo??? Seria uma opção???

Obrigado.

Sérgio

  - Original Message - 
  From: jlchiappa 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, November 20, 2007 1:38 PM
  Subject: [oracle_br] Re: Dúvida


  Sérgio, isso realmente cheira a bug, pra vc comprovar isso com o
  SUporte da Oracle (que é quem pode te orientar mais precisamente),eu
  sugiro que vc , se não o fez, faça a operação diretamente no sqlplus,
  para evitar probs com utilitários "escondendo" msgs de erros, E
  diretamente em SQL, sem qquer tipo de programação.

  []s

  Chiappa

  --- Em oracle_br@yahoogrupos.com.br, Sérgio <[EMAIL PROTECTED]> escreveu
  >
  > Sim, a tabela está correta Gleyson.
  > Não tenho sinônimos no meu banco.
  > Eu fiz alter table em 2 outras tabelas, na mesma sessão, logado com
  o owner
  > da tabela, sem problemas.
  > Os comandos foram executados conforme especifiquei abaixo.
  > - alter system enable restricted session
  > - alter table tabela1
  > - alter table tabela2
  > - alter table tabela3
  > - alter system disable restricted session
  > 
  > As tabelas 1 e 2 foram alteradas, a 3 , não.
  > 
  > Sérgio
  > 
  > 
  > - Original Message - 
  > From: Gleyson Melo 
  > To: oracle_br@yahoogrupos.com.br 
  > Sent: Monday, November 19, 2007 4:39 PM
  > Subject: Re: [oracle_br] Dúvida
  > 
  > 
  > Fala Sérgio!
  > 
  > Antes de tudo... você verificou se você realmente está fazendo a
  modificação
  > na tabela correta? Digo, voce nao verificou em uma outra com
  sinonimo igual?
  > Você está utilizando o owner no comando ALTER TABLE? Só pra ter
  certeza.
  > 
  > Você pode gerar um script da sua operação e mandar pra lista o
  resultado?
  > 
  > Abração
  > 
  > Em 19/11/07, Sérgio <[EMAIL PROTECTED]> escreveu:
  > >
  > > Srs. boa tarde.
  > >
  > > Possuo uma tabela com 32.000.000 de registros e
  > > precisei fazer um alter table xxx add(campo number(15,4) default
  0 not
  > > null).
  > > Após umas 2 horas de processamento, o comando termina normalmente
  > > mas nada foi feito.
  > > Tentei fazer a mesma coisa novamente, mas não consegui adicionar o
  > > campo desejado. (tentei até commit após o comando...)
  > > No alert nada de anormal aparece, apenas o arquivamento dos redos..
  > >
  > > Alguém tem alguma dica do que pode estar acontecendo??
  > >
  > > Obrigado desde já
  > >
  > > Sérgio
  > >
  > > Meu ambiente:
  > > - Oracle 10g , Linux RHAS 4, 2 instancias (RAC) com storage, 64 bits
  > > - Fiz alter system enable restricted session em ambas instancias,
  > > derrubei conexões remanescentes de usuarios (embora inativos),
  > > parei todos os job´s que estavam rodando, embora nenhuma tivesse
  > > ligação com a tabela em questão,
  > > executei o comando alter table xxx add
  > > --nesse ponto verifico objetos inválidos e recompilo-os, se
  existirem
  > > alter system disable restricted session em ambas novamente.
  > >
  > > Detalhe: havia feito alteração idêntica em 2 tabelas de
  300.000anteriormente,
  > > e ocorreu tudo normalmente.
  > >
  > > ---
  > > Esta mensagem não implica a assunção de obrigações em nome da
  > > empresa Irmãos Muffato e Cia Ltda, conforme Contrato Social em
  > > sua 3a. Cláusula da 56a. alteração. Qualquer uso não autorizado,
  > > replicação ou disseminação desta mensagem ou parte dela é
  > > expressamente proibido. A empresa Irmãos Muffato e Cia Ltda não
  > > é responsável pelo conteúdo ou a veracidade desta informação.
  > >
  > > [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]
  > 
  > 
  > 
  > 
  > ---
  > Esta mensagem não implica a assunção de obrigações em nome da
  > empresa Irmãos Muffato e Cia Ltda, conforme Contrato Social em
  > sua 3a. Cláusula da 56a. alteração. Qualquer uso não autorizado,
  > replicação ou disseminação desta mensagem ou parte dela é
  > expressamente proibido. A empresa Irmãos Muffato e Cia Ltda não
  > é responsável pelo conteúdo ou a veracidade desta informação.
  > 
  > 
  > 
  > [As partes desta mensagem que não continham texto foram removidas]
  >



   
---
Esta mensagem não implica a assunção de obrigações em nome da
empresa Irmãos Muffato e Cia Ltda, conforme Contrato Social em
sua 3a. Cláusula da 56a. alteração. Qualquer uso não autorizado,
replicação ou disseminação desta mensagem ou parte dela é
expressamente proibido. A empresa Irm

[oracle_br] Export

2007-11-26 Por tôpico am_balielo
Boa Tarde pessoal do forum

   Estou precisando fazer um export, mas que não export uma tabela 
chamada c1_imagem e também não export as grant do usuario.

  Banco 10g r2 Standart.

Desde já muito obrigado. Alessandro



[oracle_br] Re: Oracle Audit

2007-11-26 Por tôpico jlchiappa
Infelizmente o colega disse que é banco 9i STD, no 9i a FGA só audita
SELECTs, apenas e tão somente... Não tem jeito, é AUDIT, e mais
triggers de DMLs se ele queiser os valores antes & depois...

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, rflribeiro <[EMAIL PROTECTED]> escreveu
>
> Dê uma olhada numa feature chamada FGA (Fine Grained Audit). Com ela,
> você consegue pegar até os selects.
> 
> Reginaldo Ribeiro
> Administrador de Bancos de Dados
> Oracle Certified Associate 10g
> _
> DBcom IT Experts
> skype: rflribeiro
> msn: [EMAIL PROTECTED]
> mobile: 551192344290
> fone: 551162165375
> e-mail: [EMAIL PROTECTED]
> site: www.dbcom.com.br
> 
> 
> 
> Jose C Carvalho wrote:
> >
> > Bom Dia Mestres ... Preciso ativar Auditoria de dados em uma de minha
> > bases Oracle .. Será que alguém tem informações ou documentações
Sobre o
> > assunto . Preciso saber tudo oq os usuários estão fazendo tipo ..
> > insert ,
> > delete ,update ..Estou com o 9i STD no Windows ..
> >
> > Obrigado
> >
> > JOSÉ CARLITOS CARVALHO JÚNIOR
> > Administrador de Banco de Dados
> >
> > PST Electronics
> > (+55 (19) 3787-6418
> > Ê+55 (19) 3787-6238
> > / [EMAIL PROTECTED] 
> > web:http://www.pst.com.br 
> > web:http://www.positron.com.br 
> >
>




Re: RES: [oracle_br] Oracle Audit

2007-11-26 Por tôpico Jose C Carvalho
Valeu pela Resposta  Rodrigo!!

 
JOSÉ CARLITOS CARVALHO JÚNIOR
Administrador de Banco de Dados
 
PST Electronics
(+55 (19) 3787-6418
Ê+55 (19) 3787-6238 
/ [EMAIL PROTECTED]
web:http://www.pst.com.br 
web:http://www.positron.com.br 
 
 
 
100+ Inovadoras no Uso de TI 2006 no setor Indústria: 
Automotiva e Autopeças 
 

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



Re: [oracle_br] Oracle Audit

2007-11-26 Por tôpico rflribeiro
Dê uma olhada numa feature chamada FGA (Fine Grained Audit). Com ela,
você consegue pegar até os selects.

Reginaldo Ribeiro
Administrador de Bancos de Dados
Oracle Certified Associate 10g
_
DBcom IT Experts
skype: rflribeiro
msn: [EMAIL PROTECTED]
mobile: 551192344290
fone: 551162165375
e-mail: [EMAIL PROTECTED]
site: www.dbcom.com.br



Jose C Carvalho wrote:
>
> Bom Dia Mestres ... Preciso ativar Auditoria de dados em uma de minha
> bases Oracle .. Será que alguém tem informações ou documentações Sobre o
> assunto . Preciso saber tudo oq os usuários estão fazendo tipo ..
> insert ,
> delete ,update ..Estou com o 9i STD no Windows ..
>
> Obrigado
>
> JOSÉ CARLITOS CARVALHO JÚNIOR
> Administrador de Banco de Dados
>
> PST Electronics
> (+55 (19) 3787-6418
> Ê+55 (19) 3787-6238
> / [EMAIL PROTECTED] 
> web:http://www.pst.com.br 
> web:http://www.positron.com.br 
>



Res: [oracle_br] Re: Impdp com network link

2007-11-26 Por tôpico jlchiappa
Nelson/Gustavo : vejam, sim, um INSERT /*+ APPEND */ into tabelalocal
(select * from [EMAIL PROTECTED]); realmente SIM, funciona, óbvio, o
que eu disse lá no caso do colega foi : "..,pois ocorre que o
APPEND-MODE normalmente não funciona se a tabela ** que está sendo
inserida é acessada via db link, o INSERT(que funciona sim, claro)
vira porém um INSERT "normal" , OU SEJA, a operação é um INSERT /*+
APPEND */ into [EMAIL PROTECTED] (select * from tabelalocal); , é o
** INVERSO **, ok ?
 No caso lá do colega : ele quer levar dados do 8i para o 10g, SE ele
quiser fazer INSERT /*+ APPEND */ into tabelalocal (select * from
[EMAIL PROTECTED]); , que FUNCIONA SIM,  ele estaria conectado como
local sendo o 10g, e NÂO É SUPORTADA conexão 10gr2->8i, ok ? Pode ou
não funcionar, é algo instável... Esse é o probleminha que eu alertei,
ok ? Já o inverso, ie, conectado no 8i pedir um INSERT /*+ APPEND */
into [EMAIL PROTECTED] (select * from tabelalocal); , o dblink
apontando do 8i PARA o 10g, em princípio a conexão deve funcionar, MAS
nesse caso de fazer INSERT numa tabela remota, normalmente não é
ativado modo APPEND, o INSERT vira um INSERT normal É isso...
 
 []s
 
  Chiappa
--- Em oracle_br@yahoogrupos.com.br, Nelson Cartaxo <[EMAIL PROTECTED]>
escreveu
>
> Chiappa,
> 
> Apenas complementando a informação, fiz a migração dos bancos aqui
usando insert /*+ APPEND*/ usando dblink. E foi muito mais rapido.
Fiquei monitorando o rollback e não aumentava em nada os blocos. 
Minha area de archive não encheu rapidamente. Estou falando de algumas
tabelas com mais de 100 milhoes de registros. Com isso acho que
funciona na boa o Append com dblink.
> 
> Abraços
> 
> 
> - Mensagem original 
> De: Gustavo Venturini de Lima <[EMAIL PROTECTED]>
> Para: oracle_br@yahoogrupos.com.br
> Enviadas: Domingo, 25 de Novembro de 2007 22:40:55
> Assunto: Re: [oracle_br] Re: Impdp com network link
> 
> Entendi Chiappa... É que recentemente fiz uma migração com o insert /*+
> APPEND */ via dblink... e ele foi MUITO mais performático que o
exp/imp...
> mesmo gerando undo/redo... o tempo foi absurdamente menor.. mesmo
utilizando
> pipes no SO para disparar o import praticamente junto com o export...
> O que fiz foi:
> - criar um dblink do 10g pro banco anterior
> - de dentro do 10g: insert /*+ APPEND */ into TABELA10g select * from
> TABELA_ANTERIOR@ DBLINK;
> e foi normalzinho. .. fora os problemas com LONG e LONG RAW que
postei aqui
> na lista...
> 
> Afora este cenário do colega, o insert /*+ APPEND */ local também
gera undo
> não é Chiappa? Claro que em quantidade infinitamente menor, mas que
gera,
> gera não é?
> 
> []'s
> 
> Em 25/11/07, jlchiappa <[EMAIL PROTECTED] com.br> escreveu:
> >
> > Na verdade, o que eu disse é que "opção de INSERT /*+ APPEND */ está
> > fora",pois ocorre que o APPEND-MODE normalmente não funciona se a
> > tabela que está sendo inserida é acessada via db link, o INSERT(que
> > funciona sim, claro) vira porém um INSERT "normal", que vai sim gerar
> > undo e redo, e isso é o mesmo que o import faz, então não há vantagem
> > nenhuma...
> >
> > []s
> >
> > Chiappa
> > --- Em [EMAIL PROTECTED] os.com.br ,
> > "Gustavo Venturini de Lima"
> >  escreveu
> > >
> > > Apenas ADD uma informação na resposta do mestre Chiappa, o insert
> > com append
> > > dá sim pra fazer via DBLINK, inclusive neste cenário do 10 pra 8
> > (fiz tempos
> > > atrás, lendo-se do 10g pro 8i)... Salvo é claro, restrições com
> > LONG, LONG
> > > RAW, etc...
> > > Mas é uma boa saída pra não ficarmos presos no primata EXP/IMP...
> > > Abraços.
> > >
> > >
> > > Em 25/11/07, rflribeiro  escreveu:
> > > >
> > > > Na verdade, acabei fazendo o import convencional, exportando
do 8 e
> > > > importando no 10.
> > > > A minha idéia era utilizar o 10g p/ importar diretamente via
> > > > network_link. Mas tentei e não rolou.
> > > > Obrigado.
> > > >
> > > > Reginaldo Ribeiro
> > > > Administrador de Bancos de Dados
> > > > Oracle Certified Associate 10g
> > > >  _ _ ___
> > > > DBcom IT Experts
> > > > skype: rflribeiro
> > > > msn: rflribeiro@ .. 
> > > > mobile: 551192344290
> > > > fone: 551162165375
> > > > e-mail: rflribeiro@ .. 
> >
> > > > site: www.dbcom.com. br
> > > >
> > > > jlchiappa wrote:
> > > > >
> > > > > A partir do 8i para o 10g, com ** absoluta ** certeza não é
> > possível,
> > > > > pois o expdp ó surgiu no banco 10g Vc a partir da
instância 10g
> > > > > conectar via expdp no 8i penso que também NÃO será possível,
> > pois iirc
> > > > > os binários 10g só suportam conexão até versão 9ir1
> > > > > Assim sendo, penso que as suas opções seriam :
> > > > >
> > > > > a) se o export/import ** com ** as opções de performance já
> > discutidas
> > > > > aqui na lista mesmo (tal como se ter várias instãncias de
export em
> > > > > paralelo, DIRECT=Y, COMPRESS=N, BUFFER, STATISTICS=NONE, **
nunca **
> > > > > exportar os índices e constraints e sim só extrair o DDL deles e
> > > > > executar com 

RES: [oracle_br] Oracle Audit

2007-11-26 Por tôpico Rodrigo Mufalani

Auditoria dependendo do que vai auditar pode causar alguma lentidão, mas é
um processo simples...

Configure o parâmetro audit_trail=true

Depois 

  audit delete on seu_usuario.tabela;
  audit insert on seu_usuario.tabela;
  .
  .
  . 
  audit update on seu_usuario.tabela;

Se eu não estiver enganado, acho que esse parâmetro é estático, logo terá de
reiniciar seu banco, mas verifique se isso é verdadeiro.



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Jose C Carvalho
Enviada em: segunda-feira, 26 de novembro de 2007 09:42
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Oracle Audit

Bom Dia Mestres ... Preciso ativar Auditoria de dados em uma de minha 
bases Oracle .. Será que alguém tem informações ou documentações Sobre o 
assunto . Preciso saber tudo oq os usuários estão fazendo tipo .. insert , 
delete ,update  ..Estou com o 9i STD no Windows ..

Obrigado

 
JOSÉ CARLITOS CARVALHO JÚNIOR
Administrador de Banco de Dados
 
PST Electronics
(+55 (19) 3787-6418
Ê+55 (19) 3787-6238 
/ [EMAIL PROTECTED]
web:http://www.pst.com.br 
web:http://www.positron.com.br 
 
 
 
100+ Inovadoras no Uso de TI 2006 no setor Indústria: 
Automotiva e Autopeças 
 

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



>Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure
» Scripts » Tutoriais acesse:
http://www.oraclebr.com.br/codigo/ListaCodigo.php 

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

 





Res: [oracle_br] Re: Impdp com network link

2007-11-26 Por tôpico Nelson Cartaxo
Chiappa,

Apenas complementando a informação, fiz a migração dos bancos aqui usando 
insert /*+ APPEND*/ usando dblink. E foi muito mais rapido. Fiquei monitorando 
o rollback e não aumentava em nada os blocos.  Minha area de archive não encheu 
rapidamente. Estou falando de algumas tabelas com mais de 100 milhoes de 
registros. Com isso acho que funciona na boa o Append com dblink.

Abraços


- Mensagem original 
De: Gustavo Venturini de Lima <[EMAIL PROTECTED]>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Domingo, 25 de Novembro de 2007 22:40:55
Assunto: Re: [oracle_br] Re: Impdp com network link

Entendi Chiappa... É que recentemente fiz uma migração com o insert /*+
APPEND */ via dblink... e ele foi MUITO mais performático que o exp/imp...
mesmo gerando undo/redo... o tempo foi absurdamente menor.. mesmo utilizando
pipes no SO para disparar o import praticamente junto com o export...
O que fiz foi:
- criar um dblink do 10g pro banco anterior
- de dentro do 10g: insert /*+ APPEND */ into TABELA10g select * from
TABELA_ANTERIOR@ DBLINK;
e foi normalzinho. .. fora os problemas com LONG e LONG RAW que postei aqui
na lista...

Afora este cenário do colega, o insert /*+ APPEND */ local também gera undo
não é Chiappa? Claro que em quantidade infinitamente menor, mas que gera,
gera não é?

[]'s

Em 25/11/07, jlchiappa <[EMAIL PROTECTED] com.br> escreveu:
>
> Na verdade, o que eu disse é que "opção de INSERT /*+ APPEND */ está
> fora",pois ocorre que o APPEND-MODE normalmente não funciona se a
> tabela que está sendo inserida é acessada via db link, o INSERT(que
> funciona sim, claro) vira porém um INSERT "normal", que vai sim gerar
> undo e redo, e isso é o mesmo que o import faz, então não há vantagem
> nenhuma...
>
> []s
>
> Chiappa
> --- Em [EMAIL PROTECTED] os.com.br ,
> "Gustavo Venturini de Lima"
>  escreveu
> >
> > Apenas ADD uma informação na resposta do mestre Chiappa, o insert
> com append
> > dá sim pra fazer via DBLINK, inclusive neste cenário do 10 pra 8
> (fiz tempos
> > atrás, lendo-se do 10g pro 8i)... Salvo é claro, restrições com
> LONG, LONG
> > RAW, etc...
> > Mas é uma boa saída pra não ficarmos presos no primata EXP/IMP...
> > Abraços.
> >
> >
> > Em 25/11/07, rflribeiro  escreveu:
> > >
> > > Na verdade, acabei fazendo o import convencional, exportando do 8 e
> > > importando no 10.
> > > A minha idéia era utilizar o 10g p/ importar diretamente via
> > > network_link. Mas tentei e não rolou.
> > > Obrigado.
> > >
> > > Reginaldo Ribeiro
> > > Administrador de Bancos de Dados
> > > Oracle Certified Associate 10g
> > >  _ _ ___
> > > DBcom IT Experts
> > > skype: rflribeiro
> > > msn: [EMAIL PROTECTED] .. 
> > > mobile: 551192344290
> > > fone: 551162165375
> > > e-mail: [EMAIL PROTECTED] .. 
>
> > > site: www.dbcom.com. br
> > >
> > > jlchiappa wrote:
> > > >
> > > > A partir do 8i para o 10g, com ** absoluta ** certeza não é
> possível,
> > > > pois o expdp ó surgiu no banco 10g Vc a partir da instância 10g
> > > > conectar via expdp no 8i penso que também NÃO será possível,
> pois iirc
> > > > os binários 10g só suportam conexão até versão 9ir1
> > > > Assim sendo, penso que as suas opções seriam :
> > > >
> > > > a) se o export/import ** com ** as opções de performance já
> discutidas
> > > > aqui na lista mesmo (tal como se ter várias instãncias de export em
> > > > paralelo, DIRECT=Y, COMPRESS=N, BUFFER, STATISTICS=NONE, ** nunca **
> > > > exportar os índices e constraints e sim só extrair o DDL deles e
> > > > executar com PARALLEL/NOLOGGING, etc) te dar uma performance
> razoável,
> > > > use-o, SEM DÚVIDA é o mais simples e direto
> > > >
> > > > b) veja a posibilidade de TRANSPORTAR a tablespace, iirc é possível
> > > > fazer TRANSPORT TABLESPACE entre 8i e 10g, consulte as docs para
> > > > sintaxes e exemplos curtos
> > > >
> > > > c) finalmente, se a) e b) não forem possíveis/viáveis, já que só
> será
> > > > possível conexão a partir do 8i até o 10g (o client 8i sim,
> aceita se
> > > > conectar no 10g), a opção de INSERT /*+ APPEND */ está fora,
> > > > demandaria um db link entre o 8i e o 10g, e append-mode normalmente
> > > > não funciona inserindo via db links... Então seria mesmo vc ter um
> > > > procedure no 8i lendo dados via CURSOR e inserindo via dblink no 10g
> > > > (óbvio, com BULK COLLECT/FORALL, array processing, etc, etc, tudo o
> > > > que é rotineiro pra boa performance em ETL via PL/SQL).
> > > >
> > > > []s
> > > >
> > > > Chiappa
> > > > --- Em [EMAIL PROTECTED] os.com.br  > > > br>
> > > > , rflribeiro 
> > > > escreveu
> > > > >
> > > > > Terei que fazer em breve uma migração de uns schemas do 8.1.7.3 p/
> > > 10.2,
> > > > > ambos em windows. Gostaria de saber se é possível fazer um impdp
> > > > > diretamente do 8 p/ o 10 utilizando network_link via database
> link.
> > > > > Estava pensando em criar os tablespaces, acertar o nls e
> importar os
> > > > > users diret

[oracle_br] Re: OCP 9i - Até quando serão as provas?

2007-11-26 Por tôpico jlchiappa
Essa info não existe ainda, a Oracle ainda ** não ** definiu até
quando vai o OCP do banco 9i De modo ** totalmente **
extra-oficial, o mercado trabalha com a hipótese de coisa de uns 6
meses mais (baseado no que ela fez com o 8i), mas isso é chute TOTAL,
não há mesmo ainda decisão à respeito por parte da Oracle.

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, "Augusto Cesar R. Costa"
<[EMAIL PROTECTED]> escreveu
>
> Pessoal, bom dia!
> Alguém tem alguma informação sobre até quando poderão ser feitas as
provas
> de certificação do Oracle 9i?
> Já pesquisei no site da Oracle Education e não vi nada.
> No telefone (0800-891-6502) que está disponível no site não consigo
obter a
> informação.
> Obrigado e até mais.
> Augusto Cesar R. Costa
>  
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] OCP 9i - Até quando serão as provas?

2007-11-26 Por tôpico Augusto Cesar R. Costa
Pessoal, bom dia!
Alguém tem alguma informação sobre até quando poderão ser feitas as provas
de certificação do Oracle 9i?
Já pesquisei no site da Oracle Education e não vi nada.
No telefone (0800-891-6502) que está disponível no site não consigo obter a
informação.
Obrigado e até mais.
Augusto Cesar R. Costa
 


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



[oracle_br] Oracle Audit

2007-11-26 Por tôpico Jose C Carvalho
Bom Dia Mestres ... Preciso ativar Auditoria de dados em uma de minha 
bases Oracle .. Será que alguém tem informações ou documentações Sobre o 
assunto . Preciso saber tudo oq os usuários estão fazendo tipo .. insert , 
delete ,update  ..Estou com o 9i STD no Windows ..

Obrigado

 
JOSÉ CARLITOS CARVALHO JÚNIOR
Administrador de Banco de Dados
 
PST Electronics
(+55 (19) 3787-6418
Ê+55 (19) 3787-6238 
/ [EMAIL PROTECTED]
web:http://www.pst.com.br 
web:http://www.positron.com.br 
 
 
 
100+ Inovadoras no Uso de TI 2006 no setor Indústria: 
Automotiva e Autopeças 
 

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