[oracle_br] apagar arquivos físico - manualmente

2011-07-27 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Estou tentando inciar uma instância (startup mount pfile=/RM/dbs/initrm.ora) e 
dá o seguinte erro:
SQL startup mount pfile=/RM/dbs/initrm.ora
ORACLE instance started.

Total System Global Area  314572800 bytes
Fixed Size  2067592 bytes
Variable Size  96469880 bytes
Database Buffers  209715200 bytes
Redo Buffers6320128 bytes
ORA-00205: error in identifying control file, check alert log for more info

no alert,log

 Wed Jul 27 08:28:38 SAT 2011

Oracle Data Guard is not available in this edition of Oracle.

Wed Jul 27 08:28:38 SAT 2011

ALTER DATABASE MOUNT

Wed Jul 27 08:28:38 SAT 2011

ORA-00210: cannot open the specified control file

ORA-00202: control file: '/RM/ctl/CONTROL01.CTL'

ORA-27086: unable to lock file - already in use

HPUX-ia64 Error: 13: Permission denied

Additional information: 8

Additional information: 14813

Wed Jul 27 08:28:38 SAT 2011

ORA-205 signalled during: ALTER DATABASE MOUNT

Não consigo nem montar a instância pra dropar. Então pensei em apagando os 
arquivos manualmente e criar novamente com outro nome, se ficará alguma 
referência a essa minha instância.

Márcio.


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



Re: [oracle_br] Re: apagar arquivos físico - manualmente

2011-07-27 Por tôpico Márcio Ricardo Alves da Silva
Chiappa, obrigado pela ajuda.

estava verificando os processos usando o $ORACLE_SID e matava os processos do 
rm(minusculo), fazendo do jeito que vc passou sem o $ORACLE_SID encontrei 
outros processos rm (maiusculo) matei eles e consegui dropar a instância e 
recriá-la.

Márcio.


  - Original Message - 
  From: José Laurindo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 27, 2011 10:58 AM
  Subject: [oracle_br] Re: apagar arquivos físico - manualmente



  Bom, Com Certeza ficam referências em disco mesmo após vc removendo os 
arquivos componentes de um database (ie, 
datafiles+controlfiles+initfile/spfile+tempfiles+passwordfiles) : entre outros, 
podem ficar arquivos de lock (ie, .lk e similares), podem ficar segmentos de 
memória, pode ficar conteúdo no swap file E logicamente, quando vc tenta 
startar uma instância (mesmo que seja mal-sucedido), vários processos já sobem 
no ato, e esses processos criam entradas no /proc e similares no SO 

  No seu caso, as msgs :

  Oracle Data Guard is not available in this edition of Oracle.

  e

  ORA-00210: cannot open the specified control file

  ORA-00202: control file: '/RM/ctl/CONTROL01.CTL'

  ORA-27086: unable to lock file - already in use

  Parecem *** diretamente *** indicar que vc copiou um initfile de outra 
instância E :

  - esqueceu de alterar a localização de controlfiles no novo init para 
apontar pra nova instância

  - a instância original é EE e a nova instância que vc está tentando criar é 
Standard

  não sei se é isso, mas que parece, parece... Anyway, o que eu recomendo pra 
vc fazer é :

  1. localize e mate ** TODOS ** os processos internos Oracle que estejam 
relacionados à essa instãncia rm que vc está tentando criar - peça um :

  ps -ef | grep -i ora_

  e mate tudo que tiver rm no nome 

  2. após 1, veja se sobraram outros processos que não sejam relacionados com a 
outra instância atualmente ativa : é um 

  ps -fu oracle | grep -vi ora_ 

  (supondo que seja oracle o usuário que cria processos no seu server), todos 
os PIDs que não estiverem na V$PROCESS da instância ativa devem ser devidos á 
tentativa de startup da nova instãncia, mate-os

  3. após 2., veja se os segmentos de memória alocados batem mais ou menos 
com o tamanho da sua SGA na instância ativa :

  ipcs -m 

  se sim, OK, não há segtos perdidos causados pela nova instância

  4. agora sim, find a partir do / procurando por arquivos criados e/ou 
modificados recentemente pelo user oracle , os que tiverem o prefixo rm 
nalgum ponto do nome devem pertencer à nova instância, remova-os TODOS

  5. não é Obrigatório, mas eu recomendo , pra mais facilidade, que vc REMOVA 
os diretórios da nova instância (o admin e seus subs, como bdump.udump, etc) E 
os arquivos de audit/trace que possam ter sido gerados pra ela FORA do dir de 
admin...

  Feito isso, aí SIM vc pode usar o DBCA pra criar a nova instãncia : é *** 
CRUCIALMENTE *** importante que :

  - vc esteja num prompt COM o usuário oracle

  - que a variável ORACLE_SID ** esteja ** apontando pro novo SID que vc vai 
querer

  - que a variável ORACLE_HOME esteja apontando pro HOME onde estão instalados 
os binários que startarão a nova instância

  - que a variável PATH tenha sido criada (com TODAS as demais corretas) como :

  export PATH=$ORACLE_HOME/bin:$PATH

  (óbvio, dependendo do seu shell, o comando pra setar vars pode ser env, set , 
aí varia, use o correto)

  e eu RECOMENDO que ao invés de deixar o DBCA criar pra vc a nova instância do 
novo banco, que vc use a opção de ao final pedir pro dbca Gerar os Scripts : aí 
é fácil de se editar/corrigir/alterar/verificar o que for  imho, isso 
(estar no controle, ter certeza do que está sendo feito, ter LOGs precisos na 
tela, etc) é Vital num ambiente que já tenha uma instãncia criada, e isso vc só 
consegue com scripts, a GUI pode te enganar, imho...

  []s

  Chiappa


  --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
marcio_cbj@... escreveu
  
   Boas.
   
   Estou tentando inciar uma instância (startup mount 
pfile=/RM/dbs/initrm.ora) e dá o seguinte erro:
   SQL startup mount pfile=/RM/dbs/initrm.ora
   ORACLE instance started.
   
   Total System Global Area 314572800 bytes
   Fixed Size 2067592 bytes
   Variable Size 96469880 bytes
   Database Buffers 209715200 bytes
   Redo Buffers 6320128 bytes
   ORA-00205: error in identifying control file, check alert log for more info
   
   no alert,log
   
   Wed Jul 27 08:28:38 SAT 2011
   
   Oracle Data Guard is not available in this edition of Oracle.
   
   Wed Jul 27 08:28:38 SAT 2011
   
   ALTER DATABASE MOUNT
   
   Wed Jul 27 08:28:38 SAT 2011
   
   ORA-00210: cannot open the specified control file
   
   ORA-00202: control file: '/RM/ctl/CONTROL01.CTL'
   
   ORA-27086: unable to lock file - already in use
   
   HPUX-ia64 Error: 13: Permission denied
   
   Additional information: 8
   
   Additional information: 14813
   
   Wed Jul 27 08:28

Re: [oracle_br] ORA-01102: cannot mount database in EXCLUSIVE mode

2011-07-26 Por tôpico Márcio Ricardo Alves da Silva
Olá, após algumas tentativas, agora o erro que recebo quando vou colocar o 
banco em mount é esse: ORA-00210: cannot open the specified control file 
ORA-00202: control file: ORA-27086: unable to lock file - already in use

Eu tinha uma instância criada com o nome atual, foi removido o disco de onde 
ela estava e não foi deletado a instância corretamente.  Quero deletar essa 
instância e criar novamente com o mesmo nome, posso criar com outro nome, mas 
não queria deixar esse lixo no meu ambiente.

Márcio.









  - Original Message - 
  From: Márcio Ricardo Alves da Silva 
  To: oracle_br@yahoogrupos.com.br ; gpora...@yahoogrupos.com.br 
  Sent: Tuesday, July 26, 2011 9:40 AM
  Subject: [oracle_br] ORA-01102: cannot mount database in EXCLUSIVE mode



  Boas.

  Oracle: 10.2.0.5
  SO: HP-UX 11.23B

  Criei uma nova instância, e quando vou subir ela em mount me ocorre o erro: 
ORA-01102: cannot mount database in EXCLUSIVE mode

  Estou seguindo a nota no metalink: ORA-01102: WHEN STARTING THE DATABASE [ID 
1034037.6]

  Solution Description: 
  = 

  Verify that the database was shutdown cleanly by doing the following: 

  1. Verify that there is not a sgadefsid.dbf file in the directory 
  ORACLE_HOME/dbs. 

  % ls $ORACLE_HOME/dbs/sgadefsid.dbf 

  If this file does exist, remove it. 

  % rm $ORACLE_HOME/dbs/sgadefsid.dbf 

  2. Verify that there are no background processes owned by oracle 

  % ps -ef | grep ora_ | grep $ORACLE_SID 

  If background processes exist, remove them by using the Unix 
  command kill. For example: 

  % kill -9 Process_ID_Number 

  3. Verify that no shared memory segments and semaphores that are owned 
  by oracle still exist 

  % ipcs -b 

  If there are shared memory segments and semaphores owned by oracle, 
  remove the shared memory segments 

  % ipcrm -m Shared_Memory_ID_Number 

  and remove the semaphores 

  % ipcrm -s Semaphore_ID_Number 

  NOTE: The example shown above assumes that you only have one 
  database on this machine. If you have more than one 
  database, you will need to shutdown all other databases 
  before proceeding with Step 4. 

  4. Verify that the $ORACLE_HOME/dbs/lkdb_name file does not exist 

  5. Startup the instance 

  Fiz até o passo 2. No passo 3 apareceram alguns processos com owner oracle, 
mas não sei qual eu pego pra remover.

  Nessa máquina tenho outras duas instâncias. Para conectar em determinada 
instância, faço o seguinte:

  su - user
  - aqui já configuro meus PATH e seto ORACLE_SID=DB_NAME

  Pergunta, como saber qual shared memory remover da instância que quero?

  Márcio.

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



  

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



Re: [oracle_br] Database Link

2011-07-06 Por tôpico Márcio Ricardo Alves da Silva
Boa tarde, Vitor owners são diferentes de tablespace, você pode ter vários 
owners na mesma tablespace.

Pra um owner acessar objeto de outro owner você precisa conceder privilégios 
para ele:

exemplo:
grant select, insert, update on T1.tabela1 to t2;

Márcio.
  - Original Message - 
  From: Vitor Hugo 
  To: oracle...@yahoogroups.com 
  Sent: Wednesday, July 06, 2011 3:42 PM
  Subject: [oracle_br] Database Link



  Boa Tarde,

  Estou com a seguinte dúvida, tenhos dois OWNER's ou seja, duas TABLESPACE no 
mesmo DATABASE, é necessário um DBLINK para que eu possa acessar um tabela de 
outro TABLASPACE.

  Exemplo:

  T1   T2.TABELA_1 
  T2   T1.TABELA_2
   
  Vitor Hugo Brito de Oliveira
  Decimal TI
  BLOG: http://emdia.wordpress.com/
  MSN: hugov1...@hotmail.com
  Cel: (11) 8938-9473

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



  

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



Re: [oracle_br] Oracle no Windows

2011-06-14 Por tôpico Márcio Ricardo Alves da Silva
David, meu listener está no ar.

A máquina tem 3GB, quando a aplicação é aberta, o serviço de banco dessa 
aplicação chega a ocupar 1,5GB ultrapassa o limite da memória e fica recebendo 
essa mensagem.

Att.
Márcio.
  - Original Message - 
  From: David Ricardo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, June 13, 2011 12:40 PM
  Subject: Re: [oracle_br] Oracle no Windows



  Amigo o seu Listener esta no ar?
  Abra uma janela DOS e digite LSNRCTL STATUS

  Att.

  Em 13 de junho de 2011 09:39, Márcio Ricardo Alves da Silva 
  marcio_...@yahoo.com.br escreveu:

  
  
   Boas.
  
   Criei uma instância no Windows 2003 (Máquina Virutal), Oracle 10.2.0.1,
   versão FREE para desenvolvimento.
  
   Quando a aplicação vai utilizar essa instância, a memória do servço do
   Oracle chega a 1,5GB. Eu parametrizei o sga_max_size = 600, acredito que o
   Oracle não deveria utilizar mais que isso correto?
  
   E quando a memória chega A 1,5GB a aplicação começa a tomar o erro:
   TNS-12518: TNS: listener não pôde entregar conexão do cliente
  
   Já aconteceu com alguém e possa me auxiliar com esse problema? Já tenho
   outra instância criada nessa máquina e esta não apresenta problemas.
  
   Segue o pfile do banco.
  
   ###
   ## Control files should be multi-plexed in
   ## at least 2 locations
   ###
   control_files = (B:\Concor\ctl\CONTROL01.CTL,
   B:\Concor\ctl\CONTROL02.CTL,
   B:\Concor\ctl\CONTROL03.CTL)
  
   compatible = 10.2.0.1
   db_domain = ''
   db_name = concor
   instance_name = concor
   db_block_size=8192
  
   ###
   ## The dump_dest are where the trace and
   ## alert.log will be located
   ###
   background_dump_dest = B:\Concor\admin\bdump
   core_dump_dest = B:\Concor\admin\cdump
   user_dump_dest = B:\Concor\admin\udump
  
   aq_tm_processes = 1
   job_queue_processes = 10
   query_rewrite_enabled = FALSE
   timed_statistics = TRUE
   open_cursors = 300
   remote_login_passwordfile = EXCLUSIVE
  
   ###
   ## based on the amt of RAM on the server
   ## available to Oracle.
   ## -- 40% to PGA
   ## -- 60% to SGA
   ###
   sga_max_size = 600M
   sga_target = 300M
   pga_aggregate_target = 200M
  
   ###
   ## Value should be set to a minimum of
   ## 4 times the # of users + 10
   ###
   processes = 150
  
   ###
   ## UNDO space Management
   ###
   undo_management = AUTO
   undo_tablespace = UNDO
   undo_retention = 900
  
   Márcio.
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

  -- 
  --
  David Ricardo B. de Siqueira
  IT Brazil - Database Administrator
  DBANet
  BLOG .: http://databaseguard.blogspot.com

  O mistério da vida me causa a mais forte emoção. É o sentimento que suscita
  a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
  sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo e
  seus olhos se cegaram..(Albert Einstein - 1879 - 1955)

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



  

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



Re: [oracle_br] problemas com o console

2011-06-02 Por tôpico Márcio Ricardo Alves da Silva
Miguel, eu fiz o mesmo que você mas fui para a versão 10.2.0.5.

O meu eu precisei dropar e criar novamente o dbconsole. Eu tive problemas com o 
nome do host, se o teu host tiver caracter especial não funciona.

Pega o log que ele gera que fica mais fácil pra te darmos uma força.

Márcio.
  - Original Message - 
  From: Miguel Angelo Rodrigues 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, June 02, 2011 11:46 AM
  Subject: [oracle_br] problemas com o console



  Bom dia a todos.

  Solicito ajuda para corrigir uma falha com o dbconsole

  Tinhamos instalado o banco 10.2.0.1.0, ao aplicar o patch 10.2.0.4.0 o
  console parou de funcionar.
  Tentamos recriar o console com o comando emca -deconfig dbcontrol db -repos
  recreate, não tivemos sucesso.
  Poderiam nos dar alguma dica?
  Desde já agradeço

  Miguel

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



  

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



Re: [oracle_br] Re: ORA-01113 - ORA-01110

2011-05-27 Por tôpico Márcio Ricardo Alves da Silva
Entendo e entendi o conceito. Eu tive muita sorte com isso então, pois fazem 
mais de anos que essa coisa foi implementada na empresa.

Estarei alterando o script do mirror, antes de quebrar eu colocar BEGIN BACKUP.

Obrigado,
Márcio.
  - Original Message - 
  From: José Laurindo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, May 26, 2011 6:15 PM
  Subject: [oracle_br] Re: ORA-01113 - ORA-01110



  Sorry mas não é : cópia OFFLINE é com o banco PARADO, os processos todos da 
instancia desligados e SHUTDOWN feito normalmente (nada de abort) - eu TORNO a 
dizer, se vc faz cópia com o banco online E não colocou em modo de backup (OU 
se o software não faz journaling do I/O) , o que vc tem aí Não 100% seguro, 
facilmente pode Sim ter corrupção decorrente de I/O ... Isso é Conceitual , 
ponto. Como eu disse, vc pode ter tido sorte em vezes anteriores dos processos 
internos Oracle não estarem gravando aí conseguir subir , mas sorte acaba, 
okdoc ?? Se foi isso que aconteceu, Não vejo o que fazer, além de implantar uma 
rotina Aprovada pela Oracle de backup...

  []s

  Chiappa

  --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
marcio_cbj@... escreveu
  
   Chiappa, eu fiz a cópia do mirror e quando quebro o mirror não tenho mais 
gravação ou usuário usando esse disco de mirror, o que o database utiliza é o 
disco que originou a cópia do mirror, então a cópia é OFFLINE, não sei se 
expliquei direito.
   
   Aconteceu uma vez esse problema em outro servidor, mas o restore tinha sido 
feito por FITA LTO, ai fui fazer via quebra de mirror por ftp, copiou tudo e 
subi o banco sem problemas.
   
   Vou ver se convenço a infra investigar o problema comigo.
   
   Obrigado.
   - Original Message - 
   From: José Laurindo 
   To: oracle_br@yahoogrupos.com.br 
   Sent: Thursday, May 26, 2011 5:23 PM
   Subject: [oracle_br] Re: ORA-01113 - ORA-01110
   
   
   
   Márcio, vc não respondeu à pergunta do David : quando vc fez a cópia,o 
database estava online ?? SE SIM, os datafiles estavam em modo BEGIN BACKUP ??? 
SE vc fez cópia (não importa como) de arquivos de um database aberto sem que 
estejam em modo de backup, é absolutamente INCONCLUSIVO o resultado que vc 
obtém - é parte Conceitual do RDBMS Oracle que a Qualquer Momento um datafile 
pode ser lido ou gravado, até sem usuários conectados no banco, aí é normal vc 
receber erros, vc tem em mão um Lixo Digital, é isso... E o pior de tudo é que 
cópia online SEM modo backup às vezes (se por muita sorte não for feito I/O 
durante a cópia) pode até funcionar, mas outras vezes não... Não tem jeito, é 
LAPIDAR : se vc quer copiar um bd online com 100% de garantia , vc TEM que ter 
ativado modo backup, OU TEM que ter um software que faça journaling do I/O e 
garanta que os I/Os feitos pelo banco durante a cópia será aplicados no final...
   Já SE o banco estava offline, nada disso se aplica, aí se pode pensar em 
simplesmente erro no disk device...
   
   []s
   
   Chiappa
   --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
marcio_cbj@ escreveu
   
David, eu quebrei o mirror dos discos e fiz cópia do mirror, tipo um 
backup frio. A minha release é a 10.2.0.5.

Eu estou achando que é problema no disco, não é possível é a terceira vez 
que tento e dá erro. Sempre faço isso.

Grato,
Márcio.

- Original Message - 
From: David Ricardo 
To: oracle_br@yahoogrupos.com.br 
Sent: Thursday, May 26, 2011 4:39 PM
Subject: Re: [oracle_br] ORA-01113 - ORA-01110



Marcio

Como voce fez essa cópia?
Qual a sua release?

Esse datafile que ele reclama já estava em modo BACKUP antes de você
realizar a cópia?

Att.

Em 26 de maio de 2011 16:31, Márcio Ricardo Alves da Silva 
marcio_cbj@ escreveu:



 Boas.

 Fiz a cópia de uma base de produção para o servidor de homologação. O
 hardware e a estrutura dos discos e das pastas são os mesmos.

 Fiz o procedimento 3 vezes, e as 3 vezes tive problema nem um disco
 específico. A mensagem diz que um datafile precisa de recovery or END
 BACKUP.

 Se eu coloco esse datafile OFFLINE, ele dá problema em outro DATAFILE,
 todos nos mesmos discos. Na primeira tentativa, depois de ter colocado 
como
 OFFLINE todos os DATAFILES quando fui subir o banco deu erro ORA-0600.

 Alguma dica? Os DATAFILES posso colocar como OFFLINE, pois são do 
ambiente
 histórico e não seriam utilizados.

 Grato,
 Márcio.

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

 


-- 
--
David Ricardo B. de Siqueira
IT Brazil - Database Administrator
DBANet
BLOG .: http://databaseguard.blogspot.com

O mistério da vida me causa a mais forte emoção. É o sentimento que 
suscita
a beleza e

Re: [oracle_br] Re: ORA-01113 - ORA-01110

2011-05-27 Por tôpico Márcio Ricardo Alves da Silva
: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
   nome de Márcio Ricardo Alves da Silva
   Enviada em: quinta-feira, 26 de maio de 2011 17:47
   Para: oracle_br@yahoogrupos.com.br
   Assunto: Re: [oracle_br] Re: ORA-01113 - ORA-01110
  
   Marcus, quando eu assumi o banco aqui na empresa, a forma de backup já
   estava sendo feita dessa maneira, ou seja, quebra o mirror e grava o mesmo
   em LTO. Fiz vários restore através de LTO e não tive problemas, teve um
   outro, mas problema de fita.
  
   Via ftp, que estou fazendo agora, já fiz algumas vezes também. Eu nunca
   gostei do mirror, pedi para implementar o RMAN, mas fui voto vencido e
   agora estou nessa batalha.
   - Original Message -
   From: Marcus Vinicius
   To: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
   Sent: Thursday, May 26, 2011 5:41 PM
   Subject: Re: [oracle_br] Re: ORA-01113 - ORA-01110
  
   Márcio,
  
   Mas independente de ser mirror, se o banco não for colocando em begin
   backup, o mirror terá somente o banco com os blocos fraturados. Isto é,
   banco corrompido. Como o Chiappa dissse.
  
   Abraço
  
   Marcus Vinicius Miguel Pedro
   Oracle ACE ♠
   mvmpe...@yahoo.com.br mailto:mvmpedro%40yahoo.com.br
   Blog: http://www.viniciusdba.com.br
   Perfil ACE:
  
   http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540
  
   On 26/05/2011, at 17:37, Márcio Ricardo Alves da Silva wrote:
  
Xará, o banco está ONLINE, mas os meus discos são todos espelhados.
   Então quando quebro o mirror, eu copio do mirror e o banco ONLINE fica
   trablhando de outro disco.
   
- Original Message -
From: MARCIO CASTRO
To: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
Sent: Thursday, May 26, 2011 5:35 PM
Subject: Res: [oracle_br] Re: ORA-01113 - ORA-01110
   
Mas colega: o banco estava ONLINE?
   
Atenciosamente,
   
Márcio de Figueiredo Moura e Castro
   
Oracle 10g DBA OCA
Oracle PL/SQL Developer OCA
   

De: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br
   mailto:marcio_cbj%40yahoo.com.br 
Para: oracle_br@yahoogrupos.com.br mailto:
   oracle_br%40yahoogrupos.com.br
Enviadas: Quinta-feira, 26 de Maio de 2011 17:27:57
Assunto: Re: [oracle_br] Re: ORA-01113 - ORA-01110
   
Chiappa, eu fiz a cópia do mirror e quando quebro o mirror não tenho mais
gravação ou usuário usando esse disco de mirror, o que o database
   utiliza é o
disco que originou a cópia do mirror, então a cópia é OFFLINE, não sei se
expliquei direito.
   
Aconteceu uma vez esse problema em outro servidor, mas o restore tinha
   sido
feito por FITA LTO, ai fui fazer via quebra de mirror por ftp, copiou
   tudo e
subi o banco sem problemas.
   
Vou ver se convenço a infra investigar o problema comigo.
   
Obrigado.
- Original Message -
From: José Laurindo
To: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
Sent: Thursday, May 26, 2011 5:23 PM
Subject: [oracle_br] Re: ORA-01113 - ORA-01110
   
Márcio, vc não respondeu à pergunta do David : quando vc fez a cópia,o
   database
estava online ?? SE SIM, os datafiles estavam em modo BEGIN BACKUP ???
   SE vc fez
cópia (não importa como) de arquivos de um database aberto sem que
   estejam em
modo de backup, é absolutamente INCONCLUSIVO o resultado que vc obtém -
   é parte
Conceitual do RDBMS Oracle que a Qualquer Momento um datafile pode ser
   lido ou
gravado, até sem usuários conectados no banco, aí é normal vc receber
   erros, vc
tem em mão um Lixo Digital, é isso... E o pior de tudo é que cópia
   online SEM
modo backup às vezes (se por muita sorte não for feito I/O durante a
   cópia) pode
até funcionar, mas outras vezes não... Não tem jeito, é LAPIDAR : se vc
   quer
copiar um bd online com 100% de garantia , vc TEM que ter ativado modo
   backup,
OU TEM que ter um software que faça journaling do I/O e garanta que os
   I/Os
feitos pelo banco durante a cópia será aplicados no final...
Já SE o banco estava offline, nada disso se aplica, aí se pode pensar em
simplesmente erro no disk device...
   
[]s
   
Chiappa
--- Em oracle_br@yahoogrupos.com.br
   mailto:oracle_br%40yahoogrupos.com.br , Márcio Ricardo Alves da Silva
marcio_cbj@... escreveu

 David, eu quebrei o mirror dos discos e fiz cópia do mirror, tipo um
   backup
frio. A minha release é a 10.2.0.5.

 Eu estou achando que é problema no disco, não é possível é a terceira
   vez que
tento e dá erro. Sempre faço isso.

 Grato,
 Márcio.

 - Original Message -
 From: David Ricardo
 To: oracle_br@yahoogrupos.com.br mailto:
   oracle_br%40yahoogrupos.com.br
 Sent: Thursday, May 26, 2011 4:39 PM
 Subject: Re: [oracle_br] ORA-01113 - ORA-01110

Re: [oracle_br] Re: ORA-01113 - ORA-01110

2011-05-27 Por tôpico Márcio Ricardo Alves da Silva
Beleza Welvis.
É exatamente isso que você disse, os caras definem a estratégia, e não deixam 
eu implantar o RMAN, agora fico f... pra ter que subir essa coisa em 
homologação.

Por esses e outros motivos, estou me desligando da empresa, então não vou 
brigar muito para implantar o RMAN. O que adianta você ter um DBA sendo que 
você não escuta ele, sendo que você não deixa ele definir as estratégias de 
como as coisas devem ser. Aqui o DBA só é chamado quando precisa apagar o fogo.

Desculpa o desabafo pessoal, obrigado pela ajuda. Espero que daqui uns tempos 
minhas dúvidas sobre backup e restore, seja com o RMAN.

Abraços,

Márcio.

  - Original Message - 
  From: wel...@stcruz.com.br 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, May 27, 2011 2:08 PM
  Subject: RES: [oracle_br] Re: ORA-01113 - ORA-01110



  Olá, Márcio tudo bem? Como que é feito este backup? Não vi você explicando
  nas mensagens anteriores.

  Bom, meu ponto de vista sobre o assunto é: Não curto muito colocar as
  tablespaces do banco “bagin backup”. Para fazer um backup de um banco
  pequeno isso até que vai, mas quando se tem um banco grande com 800
  datafiles e os outros arquivos, temp, log, constrol file, spfile ou
  init... enfim.

  Quero dizer que o risco de dar problema é alto, uma vez que eu não manjo
  tanto de OS assim, quero dizer Shell, ou bat para fazer os backups, sem
  falar que backup é algo sério e o que está feito.. deve estar integro para
  um restore. Claro, dependendo do ambiente tenho que fazer desta forma, mas
  não curto... prefiro o BOM e velho RMAN.

  O que vc pode fazer para melhorar este teu backup, para evitar problemas
  futuros é fazer uma rotina no RMAN, ele mesmo já se encarrega de copiar
  todos os arquivos de dados, archives, spfile. Claro, só veja essa questão
  do banco estar ONLINE ou OFFLINE, q isso também pode te complicar na hora
  do backup do RMAN. Se o seu banco está em NOARCHIVELOG e vc faz um backup
  dele Online, cara.. pode jogar o backup fora.

  Bom, sendo assim..vc pode desenvolver um rotina dessa em RMAN, pode ser
  com o banco On ou OFF... e peça para a “Infra” guardar os arquivos do
  backup RMAN. O pessoal de infra as vzs não entende muito de Oracle para
  saber estes detalhes técnicos, eles apenas fazem o backup.. depois o DBA
  que se lasque para voltar. então, verifique esta questão, claro primeiro
  entenda os conceitos que tanto o Marcus Vinicius, Chiappa e outros amigos
  da lista passou...

  Depois desenvolva a rotina, e passe o arquivos para os caras colocar isso
  na fita., agora se vc usar um DataProtector é só colocar o script lá... ou
  faz um scheduler ou Shell mesmo...

  Depois que vc tem seu backup no RMAN vc pode usar features como DUPLICATE...

  Espero ter ajudado.

  Att,

  Welvis Douglas

  De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
  nome de Milton
  Enviada em: sexta-feira, 27 de maio de 2011 13:30
  Para: oracle_br@yahoogrupos.com.br
  Assunto: RES: [oracle_br] Re: ORA-01113 - ORA-01110

  Olá Márcio, olá pessoal

  Posso dar meu pitaco? Estou longe de ter a experiência da maioria aqui,
  mas lendo este e-mail percebi que o problema é muito mais “político” do
  que técnico.

  Pelo que entendi, a equipe de infra da tua empresa resolveu usar esta
  política de backup, copiando imagens inteiras dos discos, visando
  praticidade (pois copiando imagens inteiras, TUDO está backupeado). É isso
  mesmo que entendi?

  Acredito que você, como DBA, não precisa conflitar com esta política.

  Não seria possível vc implementar backups com RMAN, guardando os backups
  no próprio disco?

  Backups full, archives, controlfile fazer esses backups no mesmo disco
  (se houver espaço disponível, é claro), e assim eles entrariam também no
  backup do mirror.

  Ou seja, quando precisar restaurar o backup da LTO, provavelmente o banco
  estará corrompido, mas aí vc faz um restore/recovery do teu backup full
  RMAN, aplicando os archives.

  Assim a infra continua fazendo fazendo os backups do mirror (pra eles é
  transparente o fato de ter backups RMAN no meio dos dados), mas agora vc
  tem um backup muito mais seguro caso precise de um restore.

  Por favor pessoal, caso eu tenha falado alguma besteira, fiquem a vontade
  para me corrigir, estou aqui pra aprender!

  Abraços

  Milton

  De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
  nome de Márcio Ricardo Alves da Silva
  Enviada em: quinta-feira, 26 de maio de 2011 17:47
  Para: oracle_br@yahoogrupos.com.br
  Assunto: Re: [oracle_br] Re: ORA-01113 - ORA-01110

  Marcus, quando eu assumi o banco aqui na empresa, a forma de backup já
  estava sendo feita dessa maneira, ou seja, quebra o mirror e grava o mesmo
  em LTO. Fiz vários restore através de LTO e não tive problemas, teve um
  outro, mas problema de fita.

  Via ftp, que estou fazendo agora, já fiz algumas vezes também. Eu nunca
  gostei do mirror, pedi para implementar o RMAN, mas

Re: [oracle_br] ORA-01113 - ORA-01110

2011-05-26 Por tôpico Márcio Ricardo Alves da Silva
David, eu quebrei o mirror dos discos e fiz cópia do mirror, tipo um backup 
frio. A minha release é a 10.2.0.5.

Eu estou achando que é problema no disco, não é possível é a terceira vez que 
tento e dá erro. Sempre faço isso.

Grato,
Márcio.

  - Original Message - 
  From: David Ricardo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, May 26, 2011 4:39 PM
  Subject: Re: [oracle_br] ORA-01113 - ORA-01110



  Marcio

  Como voce fez essa cópia?
  Qual a sua release?

  Esse datafile que ele reclama já estava em modo BACKUP antes de você
  realizar a cópia?

  Att.

  Em 26 de maio de 2011 16:31, Márcio Ricardo Alves da Silva 
  marcio_...@yahoo.com.br escreveu:

  
  
   Boas.
  
   Fiz a cópia de uma base de produção para o servidor de homologação. O
   hardware e a estrutura dos discos e das pastas são os mesmos.
  
   Fiz o procedimento 3 vezes, e as 3 vezes tive problema nem um disco
   específico. A mensagem diz que um datafile precisa de recovery or END
   BACKUP.
  
   Se eu coloco esse datafile OFFLINE, ele dá problema em outro DATAFILE,
   todos nos mesmos discos. Na primeira tentativa, depois de ter colocado como
   OFFLINE todos os DATAFILES quando fui subir o banco deu erro ORA-0600.
  
   Alguma dica? Os DATAFILES posso colocar como OFFLINE, pois são do ambiente
   histórico e não seriam utilizados.
  
   Grato,
   Márcio.
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

  -- 
  --
  David Ricardo B. de Siqueira
  IT Brazil - Database Administrator
  DBANet
  BLOG .: http://databaseguard.blogspot.com

  O mistério da vida me causa a mais forte emoção. É o sentimento que suscita
  a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
  sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo e
  seus olhos se cegaram..(Albert Einstein - 1879 - 1955)

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



  

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



Re: [oracle_br] ORA-01113 - ORA-01110

2011-05-26 Por tôpico Márcio Ricardo Alves da Silva
Vou ver com a Infra da empresa. O disco na verdade é um storage, pegaram um 
pedaço dele e montaram esse disco.

Grato,
Márcio.
  - Original Message - 
  From: David Ricardo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, May 26, 2011 4:47 PM
  Subject: Re: [oracle_br] ORA-01113 - ORA-01110



  Entendo, é possivel você tentar passar neste disco alguma ferramenta de
  diagnóstico.
  Ou quem sabe até um reboot, não sei ao certo qual a gravidade deste
  problema, mas se for de fato no setor especifico de gravação deste device
  será identificado pelas ferramentas de diagnostico utilizada.

  Tive um problema semelhante uma vez, e no meu caso era mesmo o disco, foi só
  uma questão de trocar por um do mesmo modelo e capacidade, e depois deixar
  que o software de RAID fizesse a resincronização das informações neste
  disco...na época foi bem tranquilo, não sei se é o seu caso.

  Att.

  Em 26 de maio de 2011 16:41, Márcio Ricardo Alves da Silva 
  marcio_...@yahoo.com.br escreveu:

  
  
   David, eu quebrei o mirror dos discos e fiz cópia do mirror, tipo um backup
   frio. A minha release é a 10.2.0.5.
  
   Eu estou achando que é problema no disco, não é possível é a terceira vez
   que tento e dá erro. Sempre faço isso.
  
   Grato,
   Márcio.
  
  
   - Original Message -
   From: David Ricardo
   To: oracle_br@yahoogrupos.com.br
   Sent: Thursday, May 26, 2011 4:39 PM
   Subject: Re: [oracle_br] ORA-01113 - ORA-01110
  
   Marcio
  
   Como voce fez essa cópia?
   Qual a sua release?
  
   Esse datafile que ele reclama já estava em modo BACKUP antes de você
   realizar a cópia?
  
   Att.
  
   Em 26 de maio de 2011 16:31, Márcio Ricardo Alves da Silva 
   marcio_...@yahoo.com.br escreveu:
  
   
   
Boas.
   
Fiz a cópia de uma base de produção para o servidor de homologação. O
hardware e a estrutura dos discos e das pastas são os mesmos.
   
Fiz o procedimento 3 vezes, e as 3 vezes tive problema nem um disco
específico. A mensagem diz que um datafile precisa de recovery or END
BACKUP.
   
Se eu coloco esse datafile OFFLINE, ele dá problema em outro DATAFILE,
todos nos mesmos discos. Na primeira tentativa, depois de ter colocado
   como
OFFLINE todos os DATAFILES quando fui subir o banco deu erro ORA-0600.
   
Alguma dica? Os DATAFILES posso colocar como OFFLINE, pois são do
   ambiente
histórico e não seriam utilizados.
   
Grato,
Márcio.
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
   --
   --
   David Ricardo B. de Siqueira
   IT Brazil - Database Administrator
   DBANet
   BLOG .: http://databaseguard.blogspot.com
  
   O mistério da vida me causa a mais forte emoção. É o sentimento que
   suscita
   a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
   sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo
   e
   seus olhos se cegaram..(Albert Einstein - 1879 - 1955)
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

  -- 
  --
  David Ricardo B. de Siqueira
  IT Brazil - Database Administrator
  DBANet
  BLOG .: http://databaseguard.blogspot.com

  O mistério da vida me causa a mais forte emoção. É o sentimento que suscita
  a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
  sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo e
  seus olhos se cegaram..(Albert Einstein - 1879 - 1955)

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



  

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



Re: [oracle_br] Re: ORA-01113 - ORA-01110

2011-05-26 Por tôpico Márcio Ricardo Alves da Silva
Chiappa, eu fiz a cópia do mirror e quando quebro o mirror não tenho mais 
gravação ou usuário usando esse disco de mirror, o que o database utiliza é o 
disco que originou a cópia do mirror, então a cópia é OFFLINE, não sei se 
expliquei direito.

Aconteceu uma vez esse problema em outro servidor, mas o restore tinha sido 
feito por FITA LTO, ai fui fazer via quebra de mirror por ftp, copiou tudo e 
subi o banco sem problemas.

Vou ver se convenço a infra investigar o problema comigo.

Obrigado.
  - Original Message - 
  From: José Laurindo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, May 26, 2011 5:23 PM
  Subject: [oracle_br] Re: ORA-01113 - ORA-01110



  Márcio, vc não respondeu à pergunta do David : quando vc fez a cópia,o 
database estava online ?? SE SIM, os datafiles estavam em modo BEGIN BACKUP ??? 
SE vc fez cópia (não importa como) de arquivos de um database aberto sem que 
estejam em modo de backup, é absolutamente INCONCLUSIVO o resultado que vc 
obtém - é parte Conceitual do RDBMS Oracle que a Qualquer Momento um datafile 
pode ser lido ou gravado, até sem usuários conectados no banco, aí é normal vc 
receber erros, vc tem em mão um Lixo Digital, é isso... E o pior de tudo é que 
cópia online SEM modo backup às vezes (se por muita sorte não for feito I/O 
durante a cópia) pode até funcionar, mas outras vezes não... Não tem jeito, é 
LAPIDAR : se vc quer copiar um bd online com 100% de garantia , vc TEM que ter 
ativado modo backup, OU TEM que ter um software que faça journaling do I/O e 
garanta que os I/Os feitos pelo banco durante a cópia será aplicados no final...
  Já SE o banco estava offline, nada disso se aplica, aí se pode pensar em 
simplesmente erro no disk device...

  []s

  Chiappa
  --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
marcio_cbj@... escreveu
  
   David, eu quebrei o mirror dos discos e fiz cópia do mirror, tipo um backup 
frio. A minha release é a 10.2.0.5.
   
   Eu estou achando que é problema no disco, não é possível é a terceira vez 
que tento e dá erro. Sempre faço isso.
   
   Grato,
   Márcio.
   
   - Original Message - 
   From: David Ricardo 
   To: oracle_br@yahoogrupos.com.br 
   Sent: Thursday, May 26, 2011 4:39 PM
   Subject: Re: [oracle_br] ORA-01113 - ORA-01110
   
   
   
   Marcio
   
   Como voce fez essa cópia?
   Qual a sua release?
   
   Esse datafile que ele reclama já estava em modo BACKUP antes de você
   realizar a cópia?
   
   Att.
   
   Em 26 de maio de 2011 16:31, Márcio Ricardo Alves da Silva 
   marcio_cbj@... escreveu:
   
   
   
Boas.
   
Fiz a cópia de uma base de produção para o servidor de homologação. O
hardware e a estrutura dos discos e das pastas são os mesmos.
   
Fiz o procedimento 3 vezes, e as 3 vezes tive problema nem um disco
específico. A mensagem diz que um datafile precisa de recovery or END
BACKUP.
   
Se eu coloco esse datafile OFFLINE, ele dá problema em outro DATAFILE,
todos nos mesmos discos. Na primeira tentativa, depois de ter colocado 
como
OFFLINE todos os DATAFILES quando fui subir o banco deu erro ORA-0600.
   
Alguma dica? Os DATAFILES posso colocar como OFFLINE, pois são do ambiente
histórico e não seriam utilizados.
   
Grato,
Márcio.
   
[As partes desta mensagem que não continham texto foram removidas]
   

   
   
   -- 
   --
   David Ricardo B. de Siqueira
   IT Brazil - Database Administrator
   DBANet
   BLOG .: http://databaseguard.blogspot.com
   
   O mistério da vida me causa a mais forte emoção. É o sentimento que suscita
   a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
   sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo e
   seus olhos se cegaram..(Albert Einstein - 1879 - 1955)
   
   [As partes desta mensagem que não continham texto foram removidas]
   
   
   
   
   
   [As partes desta mensagem que não continham texto foram removidas]
  



  

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



Re: [oracle_br] Re: ORA-01113 - ORA-01110

2011-05-26 Por tôpico Márcio Ricardo Alves da Silva
Xará, o banco está ONLINE, mas os meus discos são todos espelhados. Então 
quando quebro o mirror, eu copio do mirror e o banco ONLINE fica trablhando de 
outro disco.


  - Original Message - 
  From: MARCIO CASTRO 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, May 26, 2011 5:35 PM
  Subject: Res: [oracle_br] Re: ORA-01113 - ORA-01110



  Mas colega: o banco estava ONLINE?

  Atenciosamente,

  Márcio de Figueiredo Moura e Castro

  Oracle 10g DBA OCA
  Oracle PL/SQL Developer OCA

  
  De: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br
  Para: oracle_br@yahoogrupos.com.br
  Enviadas: Quinta-feira, 26 de Maio de 2011 17:27:57
  Assunto: Re: [oracle_br] Re: ORA-01113 - ORA-01110

  Chiappa, eu fiz a cópia do mirror e quando quebro o mirror não tenho mais 
  gravação ou usuário usando esse disco de mirror, o que o database utiliza é o 
  disco que originou a cópia do mirror, então a cópia é OFFLINE, não sei se 
  expliquei direito.

  Aconteceu uma vez esse problema em outro servidor, mas o restore tinha sido 
  feito por FITA LTO, ai fui fazer via quebra de mirror por ftp, copiou tudo e 
  subi o banco sem problemas.

  Vou ver se convenço a infra investigar o problema comigo.

  Obrigado.
  - Original Message - 
  From: José Laurindo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, May 26, 2011 5:23 PM
  Subject: [oracle_br] Re: ORA-01113 - ORA-01110

  Márcio, vc não respondeu à pergunta do David : quando vc fez a cópia,o 
database 
  estava online ?? SE SIM, os datafiles estavam em modo BEGIN BACKUP ??? SE vc 
fez 
  cópia (não importa como) de arquivos de um database aberto sem que estejam em 
  modo de backup, é absolutamente INCONCLUSIVO o resultado que vc obtém - é 
parte 
  Conceitual do RDBMS Oracle que a Qualquer Momento um datafile pode ser lido 
ou 
  gravado, até sem usuários conectados no banco, aí é normal vc receber erros, 
vc 
  tem em mão um Lixo Digital, é isso... E o pior de tudo é que cópia online SEM 
  modo backup às vezes (se por muita sorte não for feito I/O durante a cópia) 
pode 
  até funcionar, mas outras vezes não... Não tem jeito, é LAPIDAR : se vc quer 
  copiar um bd online com 100% de garantia , vc TEM que ter ativado modo 
backup, 
  OU TEM que ter um software que faça journaling do I/O e garanta que os I/Os 
  feitos pelo banco durante a cópia será aplicados no final...
  Já SE o banco estava offline, nada disso se aplica, aí se pode pensar em 
  simplesmente erro no disk device...

  []s

  Chiappa
  --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
  marcio_cbj@... escreveu
  
   David, eu quebrei o mirror dos discos e fiz cópia do mirror, tipo um backup 
  frio. A minha release é a 10.2.0.5.
   
   Eu estou achando que é problema no disco, não é possível é a terceira vez 
que 
  tento e dá erro. Sempre faço isso.
   
   Grato,
   Márcio.
   
   - Original Message - 
   From: David Ricardo 
   To: oracle_br@yahoogrupos.com.br 
   Sent: Thursday, May 26, 2011 4:39 PM
   Subject: Re: [oracle_br] ORA-01113 - ORA-01110
   
   
   
   Marcio
   
   Como voce fez essa cópia?
   Qual a sua release?
   
   Esse datafile que ele reclama já estava em modo BACKUP antes de você
   realizar a cópia?
   
   Att.
   
   Em 26 de maio de 2011 16:31, Márcio Ricardo Alves da Silva 
   marcio_cbj@... escreveu:
   
   
   
Boas.
   
Fiz a cópia de uma base de produção para o servidor de homologação. O
hardware e a estrutura dos discos e das pastas são os mesmos.
   
Fiz o procedimento 3 vezes, e as 3 vezes tive problema nem um disco
específico. A mensagem diz que um datafile precisa de recovery or END
BACKUP.
   
Se eu coloco esse datafile OFFLINE, ele dá problema em outro DATAFILE,
todos nos mesmos discos. Na primeira tentativa, depois de ter colocado 
como
OFFLINE todos os DATAFILES quando fui subir o banco deu erro ORA-0600.
   
Alguma dica? Os DATAFILES posso colocar como OFFLINE, pois são do ambiente
histórico e não seriam utilizados.
   
Grato,
Márcio.
   
[As partes desta mensagem que não continham texto foram removidas]
   

   
   
   -- 
   --
   David Ricardo B. de Siqueira
   IT Brazil - Database Administrator
   DBANet
   BLOG .: http://databaseguard.blogspot.com
   
   O mistério da vida me causa a mais forte emoção. É o sentimento que suscita
   a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
   sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo e
   seus olhos se cegaram..(Albert Einstein - 1879 - 1955)
   
   [As partes desta mensagem que não continham texto foram removidas]
   
   
   
   
   
   [As partes desta mensagem que não continham texto foram removidas]
  

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

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

Re: [oracle_br] Re: ORA-01113 - ORA-01110

2011-05-26 Por tôpico Márcio Ricardo Alves da Silva
David, RMAN é uma coisa que sempro quero começar a fazer e não consigo. Fiz em 
ambiente na VM, mas básiquinho, a empresa não deixou eu implantar, é tipo de 
time que tá ganhando não se mexe.

Tem algum link onde eu possa pegar essa rotina?

Grato.

  - Original Message - 
  From: David Ricardo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, May 26, 2011 5:34 PM
  Subject: Re: [oracle_br] Re: ORA-01113 - ORA-01110



  Marcio,

  Não sei o tamanho deste Banco, mais não valeria mais a pena tu montar uma
  rotina em RMAN que fizesse um DUPLICATE , deixando isso em forma de SHELL ou
  BATCH , quando precisasse seria só disparar e aguardar o término.

  Att

  Em 26 de maio de 2011 17:27, Márcio Ricardo Alves da Silva 
  marcio_...@yahoo.com.br escreveu:

  
  
   Chiappa, eu fiz a cópia do mirror e quando quebro o mirror não tenho mais
   gravação ou usuário usando esse disco de mirror, o que o database utiliza é
   o disco que originou a cópia do mirror, então a cópia é OFFLINE, não sei se
   expliquei direito.
  
   Aconteceu uma vez esse problema em outro servidor, mas o restore tinha sido
   feito por FITA LTO, ai fui fazer via quebra de mirror por ftp, copiou tudo e
   subi o banco sem problemas.
  
   Vou ver se convenço a infra investigar o problema comigo.
  
   Obrigado.
  
   - Original Message -
   From: José Laurindo
   To: oracle_br@yahoogrupos.com.br
   Sent: Thursday, May 26, 2011 5:23 PM
   Subject: [oracle_br] Re: ORA-01113 - ORA-01110
  
   Márcio, vc não respondeu à pergunta do David : quando vc fez a cópia,o
   database estava online ?? SE SIM, os datafiles estavam em modo BEGIN BACKUP
   ??? SE vc fez cópia (não importa como) de arquivos de um database aberto sem
   que estejam em modo de backup, é absolutamente INCONCLUSIVO o resultado que
   vc obtém - é parte Conceitual do RDBMS Oracle que a Qualquer Momento um
   datafile pode ser lido ou gravado, até sem usuários conectados no banco, aí
   é normal vc receber erros, vc tem em mão um Lixo Digital, é isso... E o pior
   de tudo é que cópia online SEM modo backup às vezes (se por muita sorte não
   for feito I/O durante a cópia) pode até funcionar, mas outras vezes não...
   Não tem jeito, é LAPIDAR : se vc quer copiar um bd online com 100% de
   garantia , vc TEM que ter ativado modo backup, OU TEM que ter um software
   que faça journaling do I/O e garanta que os I/Os feitos pelo banco durante a
   cópia será aplicados no final...
   Já SE o banco estava offline, nada disso se aplica, aí se pode pensar em
   simplesmente erro no disk device...
  
   []s
  
   Chiappa
   --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva
   marcio_cbj@... escreveu
   
David, eu quebrei o mirror dos discos e fiz cópia do mirror, tipo um
   backup frio. A minha release é a 10.2.0.5.
   
Eu estou achando que é problema no disco, não é possível é a terceira vez
   que tento e dá erro. Sempre faço isso.
   
Grato,
Márcio.
   
- Original Message -
From: David Ricardo
To: oracle_br@yahoogrupos.com.br
Sent: Thursday, May 26, 2011 4:39 PM
Subject: Re: [oracle_br] ORA-01113 - ORA-01110
   
   
   
Marcio
   
Como voce fez essa cópia?
Qual a sua release?
   
Esse datafile que ele reclama já estava em modo BACKUP antes de você
realizar a cópia?
   
Att.
   
Em 26 de maio de 2011 16:31, Márcio Ricardo Alves da Silva 
marcio_cbj@... escreveu:
   


 Boas.

 Fiz a cópia de uma base de produção para o servidor de homologação. O
 hardware e a estrutura dos discos e das pastas são os mesmos.

 Fiz o procedimento 3 vezes, e as 3 vezes tive problema nem um disco
 específico. A mensagem diz que um datafile precisa de recovery or END
 BACKUP.

 Se eu coloco esse datafile OFFLINE, ele dá problema em outro DATAFILE,
 todos nos mesmos discos. Na primeira tentativa, depois de ter colocado
   como
 OFFLINE todos os DATAFILES quando fui subir o banco deu erro ORA-0600.

 Alguma dica? Os DATAFILES posso colocar como OFFLINE, pois são do
   ambiente
 histórico e não seriam utilizados.

 Grato,
 Márcio.

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



   
--
--
David Ricardo B. de Siqueira
IT Brazil - Database Administrator
DBANet
BLOG .: http://databaseguard.blogspot.com
   
O mistério da vida me causa a mais forte emoção. É o sentimento que
   suscita
a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
sensação ou não pode mais exprimir espanto ou surpresa, já é um
   morto-vivo e
seus olhos se cegaram..(Albert Einstein - 1879 - 1955)
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
   
   
[As partes desta mensagem que não continham texto foram removidas]
   
  
   [As partes desta

Re: [oracle_br] Re: ORA-01113 - ORA-01110

2011-05-26 Por tôpico Márcio Ricardo Alves da Silva
Marcus, quando eu assumi o banco aqui na empresa, a forma de backup já estava 
sendo feita dessa maneira, ou seja, quebra o mirror e grava o mesmo em LTO. Fiz 
vários restore através de LTO e não tive problemas, teve um outro, mas problema 
de fita.

Via ftp, que estou fazendo agora, já fiz algumas vezes também. Eu nunca gostei 
do mirror, pedi para implementar o RMAN, mas fui voto vencido e agora estou 
nessa batalha.
  - Original Message - 
  From: Marcus Vinicius 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, May 26, 2011 5:41 PM
  Subject: Re: [oracle_br] Re: ORA-01113 - ORA-01110



  Márcio,

  Mas independente de ser mirror, se o banco não for colocando em begin backup, 
o mirror terá somente o banco com os blocos fraturados. Isto é, banco 
corrompido. Como o Chiappa dissse.

  Abraço

  Marcus Vinicius Miguel Pedro
  Oracle ACE ♠
  mvmpe...@yahoo.com.br
  Blog: http://www.viniciusdba.com.br
  Perfil ACE: 
http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540

  On 26/05/2011, at 17:37, Márcio Ricardo Alves da Silva wrote:

   Xará, o banco está ONLINE, mas os meus discos são todos espelhados. Então 
quando quebro o mirror, eu copio do mirror e o banco ONLINE fica trablhando de 
outro disco.
   
   - Original Message - 
   From: MARCIO CASTRO 
   To: oracle_br@yahoogrupos.com.br 
   Sent: Thursday, May 26, 2011 5:35 PM
   Subject: Res: [oracle_br] Re: ORA-01113 - ORA-01110
   
   Mas colega: o banco estava ONLINE?
   
   Atenciosamente,
   
   Márcio de Figueiredo Moura e Castro
   
   Oracle 10g DBA OCA
   Oracle PL/SQL Developer OCA
   
   
   De: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br
   Para: oracle_br@yahoogrupos.com.br
   Enviadas: Quinta-feira, 26 de Maio de 2011 17:27:57
   Assunto: Re: [oracle_br] Re: ORA-01113 - ORA-01110
   
   Chiappa, eu fiz a cópia do mirror e quando quebro o mirror não tenho mais 
   gravação ou usuário usando esse disco de mirror, o que o database utiliza é 
o 
   disco que originou a cópia do mirror, então a cópia é OFFLINE, não sei se 
   expliquei direito.
   
   Aconteceu uma vez esse problema em outro servidor, mas o restore tinha sido 
   feito por FITA LTO, ai fui fazer via quebra de mirror por ftp, copiou tudo 
e 
   subi o banco sem problemas.
   
   Vou ver se convenço a infra investigar o problema comigo.
   
   Obrigado.
   - Original Message - 
   From: José Laurindo 
   To: oracle_br@yahoogrupos.com.br 
   Sent: Thursday, May 26, 2011 5:23 PM
   Subject: [oracle_br] Re: ORA-01113 - ORA-01110
   
   Márcio, vc não respondeu à pergunta do David : quando vc fez a cópia,o 
database 
   estava online ?? SE SIM, os datafiles estavam em modo BEGIN BACKUP ??? SE 
vc fez 
   cópia (não importa como) de arquivos de um database aberto sem que estejam 
em 
   modo de backup, é absolutamente INCONCLUSIVO o resultado que vc obtém - é 
parte 
   Conceitual do RDBMS Oracle que a Qualquer Momento um datafile pode ser lido 
ou 
   gravado, até sem usuários conectados no banco, aí é normal vc receber 
erros, vc 
   tem em mão um Lixo Digital, é isso... E o pior de tudo é que cópia online 
SEM 
   modo backup às vezes (se por muita sorte não for feito I/O durante a cópia) 
pode 
   até funcionar, mas outras vezes não... Não tem jeito, é LAPIDAR : se vc 
quer 
   copiar um bd online com 100% de garantia , vc TEM que ter ativado modo 
backup, 
   OU TEM que ter um software que faça journaling do I/O e garanta que os I/Os 
   feitos pelo banco durante a cópia será aplicados no final...
   Já SE o banco estava offline, nada disso se aplica, aí se pode pensar em 
   simplesmente erro no disk device...
   
   []s
   
   Chiappa
   --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
   marcio_cbj@... escreveu
   
David, eu quebrei o mirror dos discos e fiz cópia do mirror, tipo um 
backup 
   frio. A minha release é a 10.2.0.5.

Eu estou achando que é problema no disco, não é possível é a terceira vez 
que 
   tento e dá erro. Sempre faço isso.

Grato,
Márcio.

- Original Message - 
From: David Ricardo 
To: oracle_br@yahoogrupos.com.br 
Sent: Thursday, May 26, 2011 4:39 PM
Subject: Re: [oracle_br] ORA-01113 - ORA-01110



Marcio

Como voce fez essa cópia?
Qual a sua release?

Esse datafile que ele reclama já estava em modo BACKUP antes de você
realizar a cópia?

Att.

Em 26 de maio de 2011 16:31, Márcio Ricardo Alves da Silva 
marcio_cbj@... escreveu:



 Boas.

 Fiz a cópia de uma base de produção para o servidor de homologação. O
 hardware e a estrutura dos discos e das pastas são os mesmos.

 Fiz o procedimento 3 vezes, e as 3 vezes tive problema nem um disco
 específico. A mensagem diz que um datafile precisa de recovery or END
 BACKUP.

 Se eu coloco esse datafile OFFLINE, ele dá problema

Re: [oracle_br] criar EM no 10.2.0.5

2011-05-11 Por tôpico Márcio Ricardo Alves da Silva
Opa Xará, ontem no final da tarde consegui resolver o problema, fazendo o 
procedimento dessa página.
http://muneer2908.wordpress.com/2011/01/11/enterprise-manager-database-control-not-coming-up/

Vale,

Márcio.

  - Original Message - 
  From: MARCIO CASTRO 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, May 11, 2011 9:05 AM
  Subject: Res: [oracle_br] criar EM no 10.2.0.5



  Xara:

  Posta ai o resultado do emctl status'.

  Atenciosamente,

  Márcio de Figueiredo Moura e Castro

  Oracle 10g DBA OCA
  Oracle PL/SQL Developer OCA

  
  De: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br
  Para: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br
  Enviadas: Terça-feira, 10 de Maio de 2011 14:28:29
  Assunto: [oracle_br] criar EM no 10.2.0.5

  Boas.

  Migrei minha base 10.2.0.1 para 10.2.0.5. Criei o repositorio do dbconsole, 
mas 
  quando faço emctl start dbconsole, fica tentando e falha.

  no log vejo isso,mas nada que possa me ajudar.

  2011-05-10 13:48:41 Thread-1288 ERROR http: 14: Unable to initialize ssl 
  connection with server, aborting connection attempt

  2011-05-10 13:48:41 Thread-1288 ERROR pingManager: nmepm_pingReposURL: Cannot 
  connect to https://hpwk4:1158/em/upload/: retStatus=-1

  2011-05-10 13:48:41 Thread-1288 ERROR ssl: nzos_Initialize failed, ret = 43061

  2011-05-10 13:48:41 Thread-1288 ERROR http: 14: Unable to initialize ssl 
  connection with server, aborting connection attempt

  2011-05-10 13:48:41 Thread-1288 ERROR pingManager: nmepm_pingReposURL: Cannot 
  connect to https://hpwk4:1158/em/upload/: retStatus=-1

  2011-05-10 13:48:47 Thread-1291 ERROR ssl: nzos_Initialize failed, ret = 43061

  2011-05-10 13:48:47 Thread-1291 ERROR http: 14: Error initializing SSL 
  connection for incoming request, aborting request. ret=-1

  2011-05-10 13:48:47 Thread-1290 ERROR fetchlets.oslinetok: Process stdout = 
  em_error=failed to get upload statistics: 

  2011-05-10 13:48:47 Thread-1290 ERROR engine: 
  [oracle_emd,hpwk4:1830,EMDUploadStats] : nmeegd_GetMetricData failed : 
  em_error=failed to get upload statistics: 

  Ah! o Hostname da máquina estava como hp_wk4, criei uma linha no hosts com o 
ip 
  e coloquei hpwk4.

  SO: HP-UX B.11.23

  Márcio.

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

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



  

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



[oracle_br] Grid Control...

2011-05-03 Por tôpico Márcio Ricardo Alves da Silva
Pessoal, bom dia!

Vou separar alguns bancos da minha instância, os bancos tem particulariedades 
diferentes e as vezes impacta algo em um banco que não posso mexer por causa de 
outro.

Hoje acompanhamento o desempenho do banco pelas views do oracle e pelo SO, as 
vezes utiizo o EM para verificar algo rápido e também pra mostrar para a chefia 
como o banco está, com os gráficos fica mais fácil a visualização para eles.

Como estarei separando os bancos, pensei em utilizar o Grid Control que me 
possibilidade colocar várias instâncias. Se não me engano o GRid Control é 
pago, essa informação é correta?

Li algumas coisas que diz que é pago, outras que diz que pode ser usado, mas 
não com restrições.

Obrigado,

Márcio.


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



Re: [oracle_br] Exportação via DATAPUMP - Campos Clob

2011-04-27 Por tôpico Márcio Ricardo Alves da Silva
candiurudba,

Eu tenho um expdp que demora cerca de 6 horas para fazer, tenho algumas tabelas 
de um schema que tem alguns campos CLOBs, hoje a minha tablespace de LOB está 
com 100GB, é muito sofrido fazer o expdp, fica o dia todo. Eu acho a melhor 
maneira de fazer um transportable tablespace, mas tenho que ajustar meu banco, 
como por exemplo colocar flashback, pra se eu perder algum objeto eu voltar 
dele. 

Deixei assim ainda, por ordem da gerência, por causa de perda de algum objeto 
temos o expdp pra contornar, não fiz o impdp dele ainda, nem quero fazer pra 
ver o impacto que terei.

Release 10.2.0.5

Márcio.

  - Original Message - 
  From: candiurudba 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, April 27, 2011 3:53 PM
  Subject: [oracle_br] Exportação via DATAPUMP - Campos Clob



  Boa tarde colegas,

  Não me lembro bem...mas se não em engano, nos tempos do exp / imp não 
conseguiamos exportar Clobs...

  Pelo que percebi esta dificuldade continua no datapump ? Nesta situação, qual 
seria a melhor sugestão ? Exportação via tansportables Tablespaces ?

  Abs



  

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



Re: [oracle_br] Tamanho do Banco

2011-04-08 Por tôpico Márcio Ricardo Alves da Silva
Adicionar mais datafiles.

ALTER TABLESPACE USERS ADD DATAFILE 'CAMINHO/NOME' SIZE 3000M;

  - Original Message - 
  From: jap_ora...@yahoo.com.br 
  To: Undisclosed-Recipient: ;@smtp132.mail.mud.yahoo.com 
  Sent: Friday, April 08, 2011 10:50 AM
  Subject: [oracle_br] Tamanho do Banco



  Bom dia a todos os participantes.

  Seguinte tenho uma maquina virtual onde instalei Linux CentOS 5.5, Oracle 
11gR2.
  Deixei cerca de 900Gb para particao Oracle porem fiz um export de uma maquina 
producao e fui fazer um import a base do export deu 6.5GB , apos fazer o import 
fui criar uma tabela e o Oracle me mostra msg dizendo que users nao tem espaço 
suficiente.

  Pergunto o que devo fazer ?

  Obs : Instalacao Oracle default.

  []
  Barba

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



  

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



[oracle_br] é possível ORA-12154 somente para um schema?

2011-04-06 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Estou tendo uns problemas, intermitente, de conexão com determinado schema num 
banco de dados.

O problema ocorre com o ORA-12154, esse erro ocorre só para um schema, outros 
schemas continuam funcionando. Foi feito teste na mesma estação que apresentou 
problemas.

Esse schema que apresenta problema, ele conecta num web-service e do 
web-service joga a informação para o banco de dados. O erro acontece no momento 
da conexão com o web-service.

Para solução do problema é necessário o boot no servidor onde o web-service ou 
portal (Asp.NEt) está instalado para não apresentar mais o problema.

Alguém tem um ambiente parecido como esse? Ou sabe como contornar esse problema.

Os bancos: Oracle 9.0.2 e 10.2.0.1

SO (onde estã instalados os aplicativos): ambos windows 2003 server.

Márcio.









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



[oracle_br] profile IDLE_TIME

2011-04-04 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Estou testando o profile IDLE_TIME e não está funcionando.

ALTER SYSTEM SET RESOURCE_LIMIT=TRUE;

CREATE PROFILE TESTE IDLE_TIME 1;

ALTER USER XXX PROFILE TESTE;

conectei com o usuário e depois executei um select, após dois minutos a sessão 
ainda estava ativa.

usuário com grant de connect e resource.

Release 10.2.0.5

Márico.











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



Re: [oracle_br] profile IDLE_TIME

2011-04-04 Por tôpico Márcio Ricardo Alves da Silva
Xará, a sessão fica com SNIPED, mas ela não desconecta no banco. Vi uma nota no 
Metalink que tem que matar a sessão SNIPED pelo SO (HP-UX) com esse script

#!/bin/sh

tmpfile=/tmp/kill_sniped.txt

sqlplus system/xxxspool $tmpfile

select p.spid from v$process p, v$session s where s.paddr=p.addr and 
s.status='SNIPED';

spool off

EOF

for x in `cat $tmpfile | grep ^[0123456789]`

do

kill -9 $x

done

rm $tmpfile

Mas está dando erro na sintaxe FRoM, não estou entendendo, eu coloco o script 
no SQL*PLUS e o mesmo funciona.

Márcio.

  - Original Message - 
  From: MARCIO CASTRO 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, April 04, 2011 6:46 PM
  Subject: Res: [oracle_br] profile IDLE_TIME



  Caro Xará:

  Não está funcionando somente para o IDLE_TIME, ou de forma nenhuma?

  Experimente:

  ALTER PROFILE TESTE LIMIT sessions_per_user 1;

  E então, tente criar duas sessões com o mesmo usuário.

  Atenciosamente,

  Márcio de Figueiredo Moura e Castro

  
  De: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br
  Para: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br
  Enviadas: Segunda-feira, 4 de Abril de 2011 16:34:00
  Assunto: [oracle_br] profile IDLE_TIME

  Boas.

  Estou testando o profile IDLE_TIME e não está funcionando.

  ALTER SYSTEM SET RESOURCE_LIMIT=TRUE;

  CREATE PROFILE TESTE IDLE_TIME 1;

  ALTER USER XXX PROFILE TESTE;

  conectei com o usuário e depois executei um select, após dois minutos a 
sessão 
  ainda estava ativa.

  usuário com grant de connect e resource.

  Release 10.2.0.5

  Márico.

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

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



  

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



Re: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g

2011-03-24 Por tôpico Márcio Ricardo Alves da Silva
Pessoal, estou tentando instalar o Oracle 11G em um Oracle Virtual Box com 
CentOS 5.4. Quando executo o ./runInstaller, me dá a mensagem que para 
verificar o DISPLAY.

segui a seguinte página para instalação do 11G 
http://www.oracle-base.com/articles/11g/OracleDB11gR2InstallationOnEnterpriseLinux5.php
 
onde deu erro nos pacotes gcc-4.*, gcc-c++-4.*, glibc-devel-2.* e 
glibc-headers-2.*

Os erros nesses pacotes tem relação com o DISPLAY? O erro que apresenta é 
Dependências não satisfeita.

Márcio.
- Original Message - 
From: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br
To: oracle_br@yahoogrupos.com.br
Sent: Wednesday, March 23, 2011 11:41 AM
Subject: Re: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g


 Vou tentar seguir pelo teu blog.

 Obrigado,
 Márcio.
 Untitled Document Mrcio Ricardo Alves da Silva Database Administrator 
 Fone:
 55 11 5501-8300 www.config.com.br NF-e | CT-e | NFs-e | Mobilidade | 
 Gestao
 Comercial | Gestao financeira de redes de varejo
 - Original Message - 
 From: resource14 (William do Carmo Silva) resourc...@qualicorp.com.br
 To: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br
 Sent: Wednesday, March 23, 2011 11:33 AM
 Subject: RES: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 
 11g


 Bom dia,

 Estou fazendo um passo-a-passo em cima do Virtualbox... se servir, segue o
 meu blog
 http://williamdocarmo.wordpress.com


 att,
 
 William do Carmo Silva
 CONSULTOR LINUX E INFRAESTRUTURA

 
 De: oracle_br@yahoogrupos.com.br [oracle_br@yahoogrupos.com.br] em Nome de
 Márcio Ricardo Alves da Silva [marcio_...@yahoo.com.br]
 Enviado: quarta-feira, 23 de março de 2011 11:29
 Para: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br
 Assunto: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g

 Boas.

 Algum tem um step by step para instalar o CenOS 5.4 na VMware? Eu já
 instalei algumas vezes, mas hoje está ocorrendo um problema que não 
 consigo
 contornar ele.

 Após a criação da VM, eu start a mesma com o .ISO do CentOS. DEpois de
 escolhido o idimoa, na parte de discos não me aparece nenhum disco, como 
 se
 o disco não tivesse sido montado, e não saio disso.

 O que pode estar acontecendo?

 Márcio.

 [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/
 --
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO 
ESPAÇO!
VISITE: http://www.oraclebr.com.br/
 
 Links do Yahoo! Grupos






 

 --
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/
 --
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » 
Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO 
ESPAÇO! VISITE: http://www.oraclebr.com.br/
 
  
 Links do Yahoo! Grupos


 






--
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/ 
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - 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:
oracle_br-unsubscr...@yahoogrupos.com.br

* O uso que você

Re: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g

2011-03-24 Por tôpico Márcio Ricardo Alves da Silva
Marcelo, bom dia!

Consegui instalar os pacotes que estavam com problemas com dica do YUM. 

Mas para instalar o Oracle, continui com o problema do DISPLAY, ele dá a 
mensagem que o Monitor deve ser configurado para exibir pelo menos 256 cores.

Att.
  - Original Message - 
  From: Marcelo Procksch 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, March 24, 2011 11:29 AM
  Subject: Re: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g



  Marcio

  Bom dia!

  Antes de executar o runInstaller todos os pacotes devem estar
  devidamente instalados, é comum o pacote não instalar porque depende
  de outro pacote que não está instalado, é melhor você usar o YUM para
  instalar os pacotes, ele resolve as dependências pra você, lembrando
  que ele vai buscar esses pacotes no repositório da CentOS, então você
  deve estar com o internet configurada ou criar um repositório local,
  da uma pesquisada sobre o yum, esse cara vai te ajudar bastante.

  Agora falando sobre o display, se vc está fazendo a instalação direto
  do console da vm, você deve estar com o modo grafico iniciado e
  exporta o display da seguinte forma:

  DISPLAY=localhost:0.0; export DISPLAY

  Agora se vc estiver conectado por um SSH com um Putty por exemplo você
  deve exportar o display para a sua maquina, se for windows acredito
  que seja você deve instalar um software para mostrar o DISPLAY, eu uso
  o XMING, se for o caso da uma pesquisada, depois que o xming ou outro
  software simular estiver instalado você pode exportar o display para a
  sua máquina colocando seu ip, por exemplo:
  DISPLAY=l10.1.1.10:0.0; export DISPLAY

  Se tiver mais dúvidas responda novamente.

  Att.
  Marcelo Procksch

  Em 24 de março de 2011 11:09, Márcio Ricardo Alves da Silva
  marcio_...@yahoo.com.br escreveu:
   Pessoal, estou tentando instalar o Oracle 11G em um Oracle Virtual Box com
   CentOS 5.4. Quando executo o ./runInstaller, me dá a mensagem que para
   verificar o DISPLAY.
  
   segui a seguinte página para instalação do 11G
   
http://www.oracle-base.com/articles/11g/OracleDB11gR2InstallationOnEnterpriseLinux5.php
   onde deu erro nos pacotes gcc-4.*, gcc-c++-4.*, glibc-devel-2.* e
   glibc-headers-2.*
  
   Os erros nesses pacotes tem relação com o DISPLAY? O erro que apresenta é
   Dependências não satisfeita.
  
   Márcio.
   - Original Message -
   From: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br
   To: oracle_br@yahoogrupos.com.br
   Sent: Wednesday, March 23, 2011 11:41 AM
   Subject: Re: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g
  
  
   Vou tentar seguir pelo teu blog.
  
   Obrigado,
   Márcio.
   Untitled Document Mrcio Ricardo Alves da Silva Database Administrator
   Fone:
   55 11 5501-8300 www.config.com.br NF-e | CT-e | NFs-e | Mobilidade |
   Gestao
   Comercial | Gestao financeira de redes de varejo
   - Original Message -
   From: resource14 (William do Carmo Silva) resourc...@qualicorp.com.br
   To: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br
   Sent: Wednesday, March 23, 2011 11:33 AM
   Subject: RES: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle
   11g
  
  
   Bom dia,
  
   Estou fazendo um passo-a-passo em cima do Virtualbox... se servir, segue o
   meu blog
   http://williamdocarmo.wordpress.com
  
  
   att,
   
   William do Carmo Silva
   CONSULTOR LINUX E INFRAESTRUTURA
  
   
   De: oracle_br@yahoogrupos.com.br [oracle_br@yahoogrupos.com.br] em Nome de
   Márcio Ricardo Alves da Silva [marcio_...@yahoo.com.br]
   Enviado: quarta-feira, 23 de março de 2011 11:29
   Para: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br
   Assunto: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g
  
   Boas.
  
   Algum tem um step by step para instalar o CenOS 5.4 na VMware? Eu já
   instalei algumas vezes, mas hoje está ocorrendo um problema que não
   consigo
   contornar ele.
  
   Após a criação da VM, eu start a mesma com o .ISO do CentOS. DEpois de
   escolhido o idimoa, na parte de discos não me aparece nenhum disco, como
   se
   o disco não tivesse sido montado, e não saio disso.
  
   O que pode estar acontecendo?
  
   Márcio.
  
   [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/
   --
  Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
  Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
  ESPAÇO!
  VISITE: http://www.oraclebr.com.br/
   --
   Links do Yahoo

Re: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g

2011-03-24 Por tôpico Márcio Ricardo Alves da Silva
Willian, segui o seu blog para criar a VM, e o link do oracle-base para 
instalar o Oracle. A mensagem que recebeu é VERIFICARNDO MONITOR: DEVE SER 
CONFIGURADO PARA EXIBIR PELO MENOS 256 CORES
  - Original Message - 
  From: resource14 (William do Carmo Silva) 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, March 24, 2011 11:52 AM
  Subject: RES: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g



  Márcio,

  Você chegou a ver o passo a passo que fiz ? É a mesma coisa da instalação do 
11g.
  Esta mensagem do display, geralmente acontece se você não configurado o 
xhost, ele esta enviando a tela do Oracle para outro lugar.
  Você só instalou o modo texto ? 

  Segue links que pode te ajudar:
  
http://www.oracle-base.com/articles/11g/OracleDB11gR1InstallationOnEnterpriseLinux4and5.php
  http://williamdocarmo.wordpress.com

  
  William do Carmo Silva
  CONSULTOR LINUX E INFRAESTRUTURA
  
  De: oracle_br@yahoogrupos.com.br [oracle_br@yahoogrupos.com.br] em Nome de 
Márcio Ricardo Alves da Silva [marcio_...@yahoo.com.br]
  Enviado: quinta-feira, 24 de março de 2011 11:09
  Para: oracle_br@yahoogrupos.com.br
  Assunto: Re: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g

  Pessoal, estou tentando instalar o Oracle 11G em um Oracle Virtual Box com
  CentOS 5.4. Quando executo o ./runInstaller, me dá a mensagem que para
  verificar o DISPLAY.

  segui a seguinte página para instalação do 11G
  
http://www.oracle-base.com/articles/11g/OracleDB11gR2InstallationOnEnterpriseLinux5.php
  onde deu erro nos pacotes gcc-4.*, gcc-c++-4.*, glibc-devel-2.* e
  glibc-headers-2.*

  Os erros nesses pacotes tem relação com o DISPLAY? O erro que apresenta é
  Dependências não satisfeita.

  Márcio.
  - Original Message -
  From: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br
  To: oracle_br@yahoogrupos.com.br
  Sent: Wednesday, March 23, 2011 11:41 AM
  Subject: Re: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g

   Vou tentar seguir pelo teu blog.
  
   Obrigado,
   Márcio.
   Untitled Document Mrcio Ricardo Alves da Silva Database Administrator
   Fone:
   55 11 5501-8300 www.config.com.br NF-e | CT-e | NFs-e | Mobilidade |
   Gestao
   Comercial | Gestao financeira de redes de varejo
   - Original Message -
   From: resource14 (William do Carmo Silva) resourc...@qualicorp.com.br
   To: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br
   Sent: Wednesday, March 23, 2011 11:33 AM
   Subject: RES: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle
   11g
  
  
   Bom dia,
  
   Estou fazendo um passo-a-passo em cima do Virtualbox... se servir, segue o
   meu blog
   http://williamdocarmo.wordpress.com
  
  
   att,
   
   William do Carmo Silva
   CONSULTOR LINUX E INFRAESTRUTURA
  
   
   De: oracle_br@yahoogrupos.com.br [oracle_br@yahoogrupos.com.br] em Nome de
   Márcio Ricardo Alves da Silva [marcio_...@yahoo.com.br]
   Enviado: quarta-feira, 23 de março de 2011 11:29
   Para: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br
   Assunto: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g
  
   Boas.
  
   Algum tem um step by step para instalar o CenOS 5.4 na VMware? Eu já
   instalei algumas vezes, mas hoje está ocorrendo um problema que não
   consigo
   contornar ele.
  
   Após a criação da VM, eu start a mesma com o .ISO do CentOS. DEpois de
   escolhido o idimoa, na parte de discos não me aparece nenhum disco, como
   se
   o disco não tivesse sido montado, e não saio disso.
  
   O que pode estar acontecendo?
  
   Márcio.
  
   [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/
   --
  Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
  Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
  ESPAÇO!
  VISITE: http://www.oraclebr.com.br/
   --
   Links do Yahoo! Grupos
  
  
  
  
  
  
   
  
   --
  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/
   --
  Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
  Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
  ESPAÇO! VISITE: http

[oracle_br] Separar schemas em instâncias

2011-03-23 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Hoje eu tenho uma instância com alguns schemas instalados nela, adquirimos um 
novo servidor e vamos migrar o banco de produção para esse servidor.

Gostaria de saber qual a melhor maneira de separar esses schemas nas instâncias 
que irei criar?

 Eu pensei em fazer utilizando export/import, alguns schemas será tranquilo 
fazer dessa maneira. Mas tenho dois schemas que tem campos CLOB, e o 
export/import desses schemas com esse tipo de campo demora muito, e minha 
janela não é muito grande.

A release atual é a 10.2.0.1, estarei criando as instâncias na release 
10.2.0.5. Estarei realizando teste de export e import na release atual para ver 
se a performance melhorou em relação a release anterior.

Att.

Márcio.











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



Re: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g

2011-03-23 Por tôpico Márcio Ricardo Alves da Silva
Vou tentar seguir pelo teu blog.

Obrigado,
Márcio.
Untitled Document Mrcio Ricardo Alves da Silva Database Administrator Fone: 
55 11 5501-8300 www.config.com.br NF-e | CT-e | NFs-e | Mobilidade | Gestao 
Comercial | Gestao financeira de redes de varejo
- Original Message - 
From: resource14 (William do Carmo Silva) resourc...@qualicorp.com.br
To: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br
Sent: Wednesday, March 23, 2011 11:33 AM
Subject: RES: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g


Bom dia,

Estou fazendo um passo-a-passo em cima do Virtualbox... se servir, segue o 
meu blog
http://williamdocarmo.wordpress.com


att,

William do Carmo Silva
CONSULTOR LINUX E INFRAESTRUTURA


De: oracle_br@yahoogrupos.com.br [oracle_br@yahoogrupos.com.br] em Nome de 
Márcio Ricardo Alves da Silva [marcio_...@yahoo.com.br]
Enviado: quarta-feira, 23 de março de 2011 11:29
Para: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br
Assunto: [oracle_br] Instalar CentOS 5.4 na Vmware Server + Oracle 11g

Boas.

Algum tem um step by step para instalar o CenOS 5.4 na VMware? Eu já 
instalei algumas vezes, mas hoje está ocorrendo um problema que não consigo 
contornar ele.

Após a criação da VM, eu start a mesma com o .ISO do CentOS. DEpois de 
escolhido o idimoa, na parte de discos não me aparece nenhum disco, como se 
o disco não tivesse sido montado, e não saio disso.

O que pode estar acontecendo?

Márcio.

[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/
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » 
Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! 
VISITE: http://www.oraclebr.com.br/

 
Links do Yahoo! Grupos








--
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/ 
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - 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:
oracle_br-unsubscr...@yahoogrupos.com.br

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




[oracle_br] separar bancos em instâncias

2010-08-24 Por tôpico Márcio Ricardo Alves da Silva
Boas.


Hoje eu tenho uma única instância com vários bancos nela. Os bancos são 
segmentos(não sei se é a palavra certa) diferente, por exemplo posso tirar um 
banco do ar sem afetar o outro, mas hoje se eu preciso mudar algo pra algum 
banco que precisa parar a instância ou mudar algum NLS para algum banco eu não 
consigo. Sem contar que estão querendo adicionar mais bancos nessa instância.

Eu queria ver com o pessoal, como eu posso fazer um estudo do processamento de 
cada banco para criar as instãncias separadas, que nesse estudo me desse mais 
ou menos de como eu configuria os parâmetros do banco.

Tenho a preocupação também, se eu separo um banco para uma instância eu vou 
amarrrar RAM nela e se eu precisar de mais não terei, se outra precisar não 
terei porque amarrei com outras instâncias. Em uma unica instância posso 
compartilhar esses recuros, tá certo que posso utilizar PROFILES que me 
ajudariam a definiar a porcentamge de recursos para cada banco.

Algum colega fez uma mudança do tipo, é recomendando? Melhor deixar como estar, 
pois se eu separar terei umas 10 instâncias para administrar

Grato,
Márcio.









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



Re: [oracle_br] separar bancos em instâncias

2010-08-24 Por tôpico Márcio Ricardo Alves da Silva
Raul, quando eu disse vários bancos, queria dizer bancos=schemas. É que aqui 
na empresa, tenho que conversar com o pessoal e chamar de banco, quando falo 
schema eles não entendem.

SO HP-UX B.11.23
Oracle 10.2.0.1 (Estou me programando para migrar para o 10.2.0.5) Standard 
Edition.

Raul, o Oracle Grid é somente com o Enterprise Edition?

Márcio.


- Original Message - 
From: Raul Francisco Costa F. de Andrade, DBA raulf...@gmail.com
To: oracle_br@yahoogrupos.com.br
Sent: Tuesday, August 24, 2010 3:23 PM
Subject: Re: [oracle_br] separar bancos em instâncias


Márcio passe-nos mais detalhes tipo versão destes bancos, SO, etc...

Apenas corrigindo, vários bancos na mesma instância não pode ser. podem ser
vários schemas...

O Contrário sim é possível em RAC, várias instâncias para o mesmo banco.

Ou se você utiliza Oracle Grid aí sim você tem várias instâncias sendo
gerenciadas pelo GRID, mas nem mesmo assim são vários bancos numa

instância.

Att.

Raul

Em 24 de agosto de 2010 15:12, Márcio Ricardo Alves da Silva 
marcio_...@yahoo.com.br escreveu:



 Boas.

 Hoje eu tenho uma única instância com vários bancos nela. Os bancos são
 segmentos(não sei se é a palavra certa) diferente, por exemplo posso 
 tirar
 um banco do ar sem afetar o outro, mas hoje se eu preciso mudar algo pra
 algum banco que precisa parar a instância ou mudar algum NLS para algum
 banco eu não consigo. Sem contar que estão querendo adicionar mais bancos
 nessa instância.

 Eu queria ver com o pessoal, como eu posso fazer um estudo do 
 processamento
 de cada banco para criar as instãncias separadas, que nesse estudo me 
 desse
 mais ou menos de como eu configuria os parâmetros do banco.

 Tenho a preocupação também, se eu separo um banco para uma instância eu 
 vou
 amarrrar RAM nela e se eu precisar de mais não terei, se outra precisar 
 não
 terei porque amarrei com outras instâncias. Em uma unica instância posso
 compartilhar esses recuros, tá certo que posso utilizar PROFILES que me
 ajudariam a definiar a porcentamge de recursos para cada banco.

 Algum colega fez uma mudança do tipo, é recomendando? Melhor deixar como
 estar, pois se eu separar terei umas 10 instâncias para administrar

 Grato,
 Márcio.

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






-- 
---
*Raul Francisco da Costa Ferreira de Andrade*
*DBA - OCP - Oracle Certified Professional*
*COBIT Foundation 4.1*
Fone: (41)8855-8874 Brt
email: raulf...@gmail.com
Skype: raul.andrade
www.clickdba.com

A adversidade leva alguns a serem vencidos
e outros a baterem recordes.
William Arthur Ward


[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/
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » 
Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! 
VISITE: http://www.oraclebr.com.br/

 
Links do Yahoo! Grupos







Re: [oracle_br] separar bancos em instâncias

2010-08-24 Por tôpico Márcio Ricardo Alves da Silva
Raul,

GRID Control instalado a parte é FREE ou tem alguma licença para ele?

Quanto ao EXP/IMP é tranquilo, o que preciso e fazer um estudo de 
processamento de cada schema para parametrizar as novas instãncias, 
entendeu?

- Original Message - 
From: Raul Francisco Costa F. de Andrade, DBA raulf...@gmail.com
To: oracle_br@yahoogrupos.com.br
Sent: Tuesday, August 24, 2010 4:00 PM
Subject: Re: [oracle_br] separar bancos em instâncias


Grid control é instalado á parte... mas vamos ao seu problema...

Você poderá exportar os schemas e importar em outro banco de dados sem
problemas.
Se tiver dúvidas pra usar o Exp/IMP posta aí

Att

Raul

Em 24 de agosto de 2010 15:34, Márcio Ricardo Alves da Silva 
marcio_...@yahoo.com.br escreveu:



 Raul, quando eu disse vários bancos, queria dizer bancos=schemas. É que
 aqui
 na empresa, tenho que conversar com o pessoal e chamar de banco, quando
 falo
 schema eles não entendem.

 SO HP-UX B.11.23
 Oracle 10.2.0.1 (Estou me programando para migrar para o 10.2.0.5) 
 Standard

 Edition.

 Raul, o Oracle Grid é somente com o Enterprise Edition?

 Márcio.


 - Original Message -
 From: Raul Francisco Costa F. de Andrade, DBA 
 raulf...@gmail.comraulfdba%40gmail.com
 
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Tuesday, August 24, 2010 3:23 PM
 Subject: Re: [oracle_br] separar bancos em instâncias

 Márcio passe-nos mais detalhes tipo versão destes bancos, SO, etc...

 Apenas corrigindo, vários bancos na mesma instância não pode ser. podem 
 ser
 vários schemas...

 O Contrário sim é possível em RAC, várias instâncias para o mesmo banco.

 Ou se você utiliza Oracle Grid aí sim você tem várias instâncias sendo
 gerenciadas pelo GRID, mas nem mesmo assim são vários bancos numa

 instância.

 Att.

 Raul

 Em 24 de agosto de 2010 15:12, Márcio Ricardo Alves da Silva 
 marcio_...@yahoo.com.br marcio_cbj%40yahoo.com.br escreveu:

 
 
  Boas.
 
  Hoje eu tenho uma única instância com vários bancos nela. Os bancos são
  segmentos(não sei se é a palavra certa) diferente, por exemplo posso
  tirar
  um banco do ar sem afetar o outro, mas hoje se eu preciso mudar algo pra
  algum banco que precisa parar a instância ou mudar algum NLS para algum
  banco eu não consigo. Sem contar que estão querendo adicionar mais 
  bancos
  nessa instância.
 
  Eu queria ver com o pessoal, como eu posso fazer um estudo do
  processamento
  de cada banco para criar as instãncias separadas, que nesse estudo me
  desse
  mais ou menos de como eu configuria os parâmetros do banco.
 
  Tenho a preocupação também, se eu separo um banco para uma instância eu
  vou
  amarrrar RAM nela e se eu precisar de mais não terei, se outra precisar
  não
  terei porque amarrei com outras instâncias. Em uma unica instância posso
  compartilhar esses recuros, tá certo que posso utilizar PROFILES que me
  ajudariam a definiar a porcentamge de recursos para cada banco.
 
  Algum colega fez uma mudança do tipo, é recomendando? Melhor deixar como
  estar, pois se eu separar terei umas 10 instâncias para administrar
 
  Grato,
  Márcio.
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 --
 *Raul Francisco da Costa Ferreira de Andrade*

 *DBA - OCP - Oracle Certified Professional*
 *COBIT Foundation 4.1*
 Fone: (41)8855-8874 Brt
 email: raulf...@gmail.com raulfdba%40gmail.com
 Skype: raul.andrade
 www.clickdba.com

 A adversidade leva alguns a serem vencidos
 e outros a baterem recordes.
 William Arthur Ward

 [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/
 --
 Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
 Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
 ESPAÇO!
 VISITE: http://www.oraclebr.com.br/
 --
 Links do Yahoo! Grupos






-- 
---
*Raul Francisco da Costa Ferreira de Andrade*
*DBA - OCP - Oracle Certified Professional*
*COBIT Foundation 4.1*
Fone: (41)8855-8874 Brt
email: raulf...@gmail.com
Skype: raul.andrade
www.clickdba.com

A adversidade leva alguns a serem vencidos
e outros a baterem recordes.
William Arthur Ward


[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

[oracle_br] mudar banco de disco

2010-08-20 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Tenho um oracle 9i e preciso mudar ele para outro disco (SO Windows).

Me corrijam no procedimento se eu estiver errado.

1 - Tirar o banco do ar.
2 - Transferir os arquivos físicos para o novo disco.
3 - Alterar o arquivo init.ora.
4 - Alterar os arquivos lógicos, nesse caso só as tablespaces?

Márcio.

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



[oracle_br] Instalar OCM

2010-08-17 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Alguém aqui fez a instalação ou utiliza o OCM? 

Se tem alguém utilizando, poderia me dizer se recomenda? A instalação dele é 
fácil ou complicada?

SO: HP-UX B.11.23
Release 10.2.0.1









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



Re: [oracle_br] Re: grant de kill para user no unix

2010-08-16 Por tôpico Márcio Ricardo Alves da Silva
Eduardo, segui a tua sugestão e não deu certo. O Progress é bem fresco se 
eu subi o banco como root, só ele pode derrubar o banco, creio que para os 
usuários está acontecendo a mesma coisa. Estou tentando outra alternativa, 
que é logar no Putty, sem precisar digitar a senha, eu conseguindo isso, 
resolve o meu problema.

Estou tentando com o PuttyGen, mas nao deu certo dá erro. Outra alternativa, 
seria criar uma ferramenta 4GL ou um aplicativo em Delphi/C# que abra uma 
sessão telnet e lista os usuários e execute o comando kill.

Obrigado,
Márcio.
Untitled Document Mrcio Ricardo Alves da Silva Database Administrator Fone: 
55 11 5501-8300 www.config.com.br NF-e | CT-e | NFs-e | Mobilidade | Gestao 
Comercial | Gestao financeira de redes de varejo
- Original Message - 
From: Eduardo Amaral edu.ama...@gmail.com
To: oracle_br@yahoogrupos.com.br
Sent: Saturday, August 14, 2010 2:50 PM
Subject: Re: [oracle_br] Re: grant de kill para user no unix


Loga no terminal como root

# chmod u+s diretorio/seuscript.sh

ou
*
# cd diretorio*
# chmod u+s seuscript.sh

das duas maneiras voce vai estar passar a permissao especial no script para
execucao
mas como funciona?
o usuario que tem acesso vai rodar o script   *./seusscript.sh*  e ele sera
executado com o ID do dono dele, no caso o root.




agora caso queira remover, sempre logado como root

# *cd* diretorio
# chmod u-s seuscript.sh



Att.,

Eduardo Amaral


Em 12 de agosto de 2010 17:27, Márcio Ricardo Alves da Silva 
marcio_...@yahoo.com.br escreveu:



 Sandro, eu tenho esse script pronto, o problema é que ele é acessado pelo
 usuário root do unix, e quero criar outro usuário para usar esse script,
 mas preciso de grant de KILL.

 Grato.

 - Original Message -
 From: Sandro Gazoni
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Thursday, August 12, 2010 5:26 PM
 Subject: Re: [oracle_br] Re: grant de kill para user no unix

 Marcio, boa tarde ja trabalhei com Datasul e o esquema é esse mesmo. Porem
 verifica com o consultor de tecnologia que te atende, pois geralmente eles
 deixam um script pronto onde vc possa derrubar a sessão do usuario sem
 precisar fazer isso pelo S.O.

 --- Em qui, 12/8/10, Márcio Ricardo Alves da Silva 
 marcio_...@yahoo.com.br marcio_cbj%40yahoo.com.br escreveu:

 De: Márcio Ricardo Alves da Silva 
 marcio_...@yahoo.com.brmarcio_cbj%40yahoo.com.br
 
 Assunto: Re: [oracle_br] Re: grant de kill para user no unix
 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Data: Quinta-feira, 12 de Agosto de 2010, 11:36

 Chiappa, esqueci de mencionar que o sistema sendo ERP Datasul, o banco que
 está sendo utilizado é Progress. Eu não me conformo de os usuários ficarem
 presos e processos demorarem muito, mas parece que isso é comum no mundo
 Datasul.

 []'s.
 - Original Message -
 From: José Laurindo
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Thursday, August 12, 2010 3:04 PM
 Subject: [oracle_br] Re: grant de kill para user no unix

 Márcio, eu acrescentaria um pouco em cima : primeira coisa, uma tool desse
 tipo é ** perigosissíma **, se por erro (ou má-fé mesmo) o carinha 
 informar
 um pid dum processo importante do banco ou do SO, tudo vai pra cucuia... O
 correto é se DESCOBRIR POR QUE toda hora fica usuário 'preso', isso
 absolutamente Não É algo normal nem rotineiro nem aceitável, o fornecedor 
 da
 aplicação TEM que se explicar, fornecer algum patch, ou ao menos ajudar no
 RCA...
 Caso REALMENTE algo do tipo seja mesmo inevitável, se eu fosse vc :

 a. primeiro pensaria na hipótese de NÃO deixar o totonho acessar meu
 servidor, testaria se um ALTER SESION KILL/DISCONNECT/whatever , executado
 numa procedure que o carinha chama duma tool remota qquer, OU duma
 programinha vb/java/delphi/.net/o que vc quiser e saber, resolve

 e

 b. seja qual for a solução (procedure, shell script, o que for) AO MENOS
 antes de dar o kill eu Validaria nas views do Oracle se aquele PID que o
 cara forneceu é mesmo de um shadow process de uma sessão de usuário, se 
 não
 for rejeito

 e

 c. implementaria alguma AUDITORIA, gravando em algum lugar (arquivo,
 tabela, sei lá) que foi o totonho no dia tal na hora tal ue matou o 
 processo
 tal que atendia à sessão xyz

 Essas coisas que eu falei implicam em programar um pouquinho mais, mas não
 seria nada assim ultra-mega-power complexo, se vc dar uma boa googlada vc
 acha excelentes refs pra vc usar/adaptar tanto de shell script quanto de
 acesso às views de sessão/processos/tasks do banco, como
 http://www.unix.com/pt/answers-frequently-asked-questions/13774-unix-tutorials-programming-tutorials-shell-scripting-tutorials.html,
 http://forums.oracle.com/forums/thread.jspa?threadID=855096tstart=60 ,
 http://www.articles.freemegazone.com/killing-oracle-idle-session.php ,
 http://www.orafaq.com/node/2329 e n outros...

 []s

 Chiappa

 --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 thiagomz

Re: [oracle_br] Re: grant de kill para user no unix

2010-08-12 Por tôpico Márcio Ricardo Alves da Silva
Chiappa, esqueci de mencionar que o sistema sendo ERP Datasul, o banco que está 
sendo utilizado é Progress. Eu não me conformo de os usuários ficarem presos e 
processos demorarem muito, mas parece que isso é comum no mundo Datasul.

[]'s.
  - Original Message - 
  From: José Laurindo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, August 12, 2010 3:04 PM
  Subject: [oracle_br] Re: grant de kill para user no unix



  Márcio, eu acrescentaria um pouco em cima : primeira coisa, uma tool desse 
tipo é ** perigosissíma **, se por erro (ou má-fé mesmo) o carinha informar um 
pid dum processo importante do banco ou do SO, tudo vai pra cucuia... O correto 
é se DESCOBRIR POR QUE toda hora fica usuário 'preso', isso absolutamente Não É 
algo normal nem rotineiro nem aceitável, o fornecedor da aplicação TEM que se 
explicar, fornecer algum patch, ou ao menos ajudar no RCA...
  Caso REALMENTE algo do tipo seja mesmo inevitável, se eu fosse vc :

  a. primeiro pensaria na hipótese de NÃO deixar o totonho acessar meu 
servidor, testaria se um ALTER SESION KILL/DISCONNECT/whatever , executado numa 
procedure que o carinha chama duma tool remota qquer, OU duma programinha 
vb/java/delphi/.net/o que vc quiser e saber, resolve

  e

  b. seja qual for a solução (procedure, shell script, o que for) AO MENOS 
antes de dar o kill eu Validaria nas views do Oracle se aquele PID que o cara 
forneceu é mesmo de um shadow process de uma sessão de usuário, se não for 
rejeito

  e

  c. implementaria alguma AUDITORIA, gravando em algum lugar (arquivo, tabela, 
sei lá) que foi o totonho no dia tal na hora tal ue matou o processo tal que 
atendia à sessão xyz

  Essas coisas que eu falei implicam em programar um pouquinho mais, mas não 
seria nada assim ultra-mega-power complexo, se vc dar uma boa googlada vc acha 
excelentes refs pra vc usar/adaptar tanto de shell script quanto de acesso às 
views de sessão/processos/tasks do banco, como 
http://www.unix.com/pt/answers-frequently-asked-questions/13774-unix-tutorials-programming-tutorials-shell-scripting-tutorials.html
 , http://forums.oracle.com/forums/thread.jspa?threadID=855096tstart=60 , 
http://www.articles.freemegazone.com/killing-oracle-idle-session.php , 
http://www.orafaq.com/node/2329 e n outros...

  []s

  Chiappa

  --- Em oracle_br@yahoogrupos.com.br, thiagomz thiagozerbin...@... escreveu
  
   On 12/08/10 09:02, Márcio Ricardo Alves da Silva wrote:
Boas.
   
Desculpe o OFF-TOPIC, mas sei que tem mais gente que mexe no unix aqui do 
que qualquer outro grupo que que vá entrar, em português. Ou alguém sabe um bom 
grupo de unix para indicar?
   
Aqui na empresa foi implantado o ERP Datasul, uma parte dele na empresa. 
E constantemente, usuários de aplicação ficam presos no banco de dados, tenho 
que ficar derrubando usuário do banco.
   
Criei um usuário no unix para o suporte da emprsa, para que eles possam 
fazer essa atividade, só que o usuário não tem acesso de KILL, concecei acesso 
somente a pasta e onde encontra-se o script para derrubar o usuário.
   
Pergunto, como eu conceco privilégio de KILL para esse meu usuário?
   
SO: HP-UX B.11.23
   
Márcio.

   Márcio,
   
   Só adaptar a sua necessicade.
   
   
http://www.cyberciti.biz/faq/use-sudo-or-sudoers-to-start-stop-restart-apache/
   
   -- 
   att.
   
   Thiago M. Zerbinato - [thiagomz]
   OCP 8i, OCP 10g, RAC 10g Certified Expert
   www.thiagomz.com
  



  

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



Re: [oracle_br] grant de kill para user no unix

2010-08-12 Por tôpico Márcio Ricardo Alves da Silva
Gustavo, interessante o sudo, mas eu não tenho ele instalado no meu 
ambiente. Estou pesquisando para baixar e tentar a configuração.

[]'s.
Untitled Document Mrcio Ricardo Alves da Silva Database Administrator Fone: 
55 11 5501-8300 www.config.com.br NF-e | CT-e | NFs-e | Mobilidade | Gestao 
Comercial | Gestao financeira de redes de varejo
- Original Message - 
From: Gustavo Venturini de Lima gventur...@gmail.com
To: oracle_br@yahoogrupos.com.br
Sent: Thursday, August 12, 2010 10:24 AM
Subject: Re: [oracle_br] grant de kill para user no unix


Boas camarada.

Você pode criar um access list ou então configurar o sudo para conceder esse
privilégio (e outros) à qualquer usuário.

Abraços.

Em 12 de agosto de 2010 09:02, Márcio Ricardo Alves da Silva 
marcio_...@yahoo.com.br escreveu:



 Boas.

 Desculpe o OFF-TOPIC, mas sei que tem mais gente que mexe no unix aqui do
 que qualquer outro grupo que que vá entrar, em português. Ou alguém sabe 
 um
 bom grupo de unix para indicar?

 Aqui na empresa foi implantado o ERP Datasul, uma parte dele na empresa. E
 constantemente, usuários de aplicação ficam presos no banco de dados, 
 tenho
 que ficar derrubando usuário do banco.

 Criei um usuário no unix para o suporte da emprsa, para que eles possam
 fazer essa atividade, só que o usuário não tem acesso de KILL, concecei
 acesso somente a pasta e onde encontra-se o script para derrubar o 
 usuário.

 Pergunto, como eu conceco privilégio de KILL para esse meu usuário?

 SO: HP-UX B.11.23

 Márcio.

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





[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/
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » 
Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! 
VISITE: http://www.oraclebr.com.br/

 
Links do Yahoo! Grupos







Re: [oracle_br] Re: grant de kill para user no unix

2010-08-12 Por tôpico Márcio Ricardo Alves da Silva
Sandro, eu tenho esse script pronto, o problema é que ele é acessado pelo 
usuário root do unix, e quero criar outro usuário para usar esse script, mas 
preciso de grant de KILL.

Grato.
  - Original Message - 
  From: Sandro Gazoni 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, August 12, 2010 5:26 PM
  Subject: Re: [oracle_br] Re: grant de kill para user no unix



  Marcio, boa tarde ja trabalhei com Datasul e o esquema é esse mesmo. Porem 
verifica com o consultor de tecnologia que te atende, pois geralmente eles 
deixam um script pronto onde vc possa derrubar a sessão do usuario sem precisar 
fazer isso pelo S.O.

  --- Em qui, 12/8/10, Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br 
escreveu:

  De: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br
  Assunto: Re: [oracle_br] Re: grant de kill para user no unix
  Para: oracle_br@yahoogrupos.com.br
  Data: Quinta-feira, 12 de Agosto de 2010, 11:36



  Chiappa, esqueci de mencionar que o sistema sendo ERP Datasul, o banco que 
está sendo utilizado é Progress. Eu não me conformo de os usuários ficarem 
presos e processos demorarem muito, mas parece que isso é comum no mundo 
Datasul.

  []'s.
  - Original Message - 
  From: José Laurindo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, August 12, 2010 3:04 PM
  Subject: [oracle_br] Re: grant de kill para user no unix

  Márcio, eu acrescentaria um pouco em cima : primeira coisa, uma tool desse 
tipo é ** perigosissíma **, se por erro (ou má-fé mesmo) o carinha informar um 
pid dum processo importante do banco ou do SO, tudo vai pra cucuia... O correto 
é se DESCOBRIR POR QUE toda hora fica usuário 'preso', isso absolutamente Não É 
algo normal nem rotineiro nem aceitável, o fornecedor da aplicação TEM que se 
explicar, fornecer algum patch, ou ao menos ajudar no RCA...
  Caso REALMENTE algo do tipo seja mesmo inevitável, se eu fosse vc :

  a. primeiro pensaria na hipótese de NÃO deixar o totonho acessar meu 
servidor, testaria se um ALTER SESION KILL/DISCONNECT/whatever , executado numa 
procedure que o carinha chama duma tool remota qquer, OU duma programinha 
vb/java/delphi/.net/o que vc quiser e saber, resolve

  e

  b. seja qual for a solução (procedure, shell script, o que for) AO MENOS 
antes de dar o kill eu Validaria nas views do Oracle se aquele PID que o cara 
forneceu é mesmo de um shadow process de uma sessão de usuário, se não for 
rejeito

  e

  c. implementaria alguma AUDITORIA, gravando em algum lugar (arquivo, tabela, 
sei lá) que foi o totonho no dia tal na hora tal ue matou o processo tal que 
atendia à sessão xyz

  Essas coisas que eu falei implicam em programar um pouquinho mais, mas não 
seria nada assim ultra-mega-power complexo, se vc dar uma boa googlada vc acha 
excelentes refs pra vc usar/adaptar tanto de shell script quanto de acesso às 
views de sessão/processos/tasks do banco, como 
http://www.unix.com/pt/answers-frequently-asked-questions/13774-unix-tutorials-programming-tutorials-shell-scripting-tutorials.html
 , http://forums.oracle.com/forums/thread.jspa?threadID=855096tstart=60 , 
http://www.articles.freemegazone.com/killing-oracle-idle-session.php , 
http://www.orafaq.com/node/2329 e n outros...

  []s

  Chiappa

  --- Em oracle_br@yahoogrupos.com.br, thiagomz thiagozerbin...@... escreveu
  
   On 12/08/10 09:02, Márcio Ricardo Alves da Silva wrote:
Boas.
   
Desculpe o OFF-TOPIC, mas sei que tem mais gente que mexe no unix aqui do 
que qualquer outro grupo que que vá entrar, em português. Ou alguém sabe um bom 
grupo de unix para indicar?
   
Aqui na empresa foi implantado o ERP Datasul, uma parte dele na empresa. 
E constantemente, usuários de aplicação ficam presos no banco de dados, tenho 
que ficar derrubando usuário do banco.
   
Criei um usuário no unix para o suporte da emprsa, para que eles possam 
fazer essa atividade, só que o usuário não tem acesso de KILL, concecei acesso 
somente a pasta e onde encontra-se o script para derrubar o usuário.
   
Pergunto, como eu conceco privilégio de KILL para esse meu usuário?
   
SO: HP-UX B.11.23
   
Márcio.

   Márcio,
   
   Só adaptar a sua necessicade.
   
   
http://www.cyberciti.biz/faq/use-sudo-or-sudoers-to-start-stop-restart-apache/
   
   -- 
   att.
   
   Thiago M. Zerbinato - [thiagomz]
   OCP 8i, OCP 10g, RAC 10g Certified Expert
   www.thiagomz.com
  

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

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



  

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



[oracle_br] criação de instância do RMAN

2010-08-10 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Estou tentando criar uma instância para o RMAN e estou recebendo o seguinte 
erro:

 @/homologa/RMAN/DBA/create_db_rman.sql
create database RMAN logfile  group 1 ('/homologa/RMAN/log/redo1.log') size 
100M,
*
ERROR at line 1:
ORA-03113: end-of-file on communication channel

no arquivo de alert tem a seguinte mensagem:

Oracle Data Guard is not available in this edition of Oracle.

Tue Aug 10 15:15:24 2010

create database RMAN logfile group 1 ('/homologa/RMAN/log/redo1.log') size 100M,

group 2 ('/homologa/RMAN/log/redo2.log') size 100M,

group 3 ('/homologa/RMAN/log/redo3.log') size 100M noarchivelog

character set WE8ISO8859P1 national character set utf8

datafile '/homologa/RMAN/dbf/system.dbf' size 300M autoextend on next 100M 
maxsize unlimited

extent management local

sysaux datafile '/homologa/RMAN/dbf/sysaux.dbf' size 200M autoextend on next 
10M maxsize 501M

undo tablespace undo datafile '/homologa/RMAN/dbf/undo1.dbf' size 200M

default temporary tablespace temp tempfile '/homologa/RMAN/dbf/temp1.dbf' size 
500M

Tue Aug 10 15:15:26 2010

Database mounted in Exclusive Mode

Tue Aug 10 15:15:50 2010

Successful mount of redo thread 1, with mount id 1613146764

Assigning activation ID 1613146764 (0x6026aa8c)

Tue Aug 10 15:16:09 2010

PSP0: terminating instance due to error 472

Instance terminated by PSP0, pid = 15910












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



Re: [oracle_br] Re: criação de instância do RM AN

2010-08-10 Por tôpico Márcio Ricardo Alves da Silva
Chiappa, hoje eu tenho uma instância com vários schemas, e a minha intenção e 
separar esses schemas em instâncias separadas, já que o seguimento são 
diferentes. E também tenho outra instância num servidor Windows server 2003.

Onde estou criando a instância é um servvidor HP-UX 10.2.0.1, que tem mais duas 
outras instâncias criadas.

A minha intenção de criar a instância para o RMAN, é centralizar todos os 
backups nesse banco, pelo que entendi fica mais fácil de gerenciar os backups.

Eu consigo dar um startup nomount na instância. Quando rodo o script de criação 
do banco, é que o problema ocorre apresentando o erro: ora-03113 end-of-file on 
communication channel. No arquivo de log, tem a mensagem:

Tue Aug 10 16:07:25 2010

Database mounted in Exclusive Mode

Tue Aug 10 16:07:49 2010

Successful mount of redo thread 1, with mount id 1613120699

Assigning activation ID 1613120699 (0x602644bb)

Tue Aug 10 16:08:00 2010

PSP0: terminating instance due to error 472

Instance terminated by PSP0, pid = 17026.



A mensagem Oracle Data Guard is not available in this edition of Oracle, é 
apresentada após o startup nomount.

Grato.

  - Original Message - 
  From: José Laurindo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, August 10, 2010 4:43 PM
  Subject: [oracle_br] Re: criação de instância do RMAN



  Ah, só pra adicionar, pra deixar bem claro : o RMAN ** não ** exige 
necessariamente que vc tenha uma instância dedicada pra ele, vc pode :

  a. usar uma instância já existente, onde vc criaria o schema com os objetos 
do rman 
  ou
  b. se apropriado, ter as informações de backup guardadas no controlfile dos 
databases backupeados, e não num banco Oracle. De modo geral, vc só usa infos 
do RMAN em banco de dados se :
  - vc tem um grande número de databases a backupear, usar info de RMAN num 
database centraliza a informação e bypassa os limites de tamanho do controlfile
  e/ou
  - vc quer ter seus scripts e settings num repositório centralizado 

  OK ? 

  []s

  Chiappa

  --- Em oracle_br@yahoogrupos.com.br, José Laurindo jlchia...@... escreveu
  
   A msg Oracle Data Guard is not available in this edition of Oracle. 
parece ser a causa-raiz : pelo jeito vc está tentando usar um script de criação 
de banco gerado num EE num Standard ou num XE, ou o banco aonde o script foi 
gerado tinha features não presentes nos binários aonde vc o está tentando 
usar
   A recomendação seria vc usar o DBCA (assistente de criação de banco) 
presente nos binários daonde vai ser o banco a criar : vc tanto pode criar 
diretamente pelo dbca quanto pode pedir pro dbca gerar scripts, que depois vc 
edita/altera/acerta como quiser antes de rodar.
   
   []s
   
   Chiappa
   
   --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
marcio_cbj@ escreveu
   
Boas.

Estou tentando criar uma instância para o RMAN e estou recebendo o 
seguinte erro:

@/homologa/RMAN/DBA/create_db_rman.sql
create database RMAN logfile group 1 ('/homologa/RMAN/log/redo1.log') 
size 100M,
*
ERROR at line 1:
ORA-03113: end-of-file on communication channel

no arquivo de alert tem a seguinte mensagem:

Oracle Data Guard is not available in this edition of Oracle.

Tue Aug 10 15:15:24 2010

create database RMAN logfile group 1 ('/homologa/RMAN/log/redo1.log') 
size 100M,

group 2 ('/homologa/RMAN/log/redo2.log') size 100M,

group 3 ('/homologa/RMAN/log/redo3.log') size 100M noarchivelog

character set WE8ISO8859P1 national character set utf8

datafile '/homologa/RMAN/dbf/system.dbf' size 300M autoextend on next 
100M maxsize unlimited

extent management local

sysaux datafile '/homologa/RMAN/dbf/sysaux.dbf' size 200M autoextend on 
next 10M maxsize 501M

undo tablespace undo datafile '/homologa/RMAN/dbf/undo1.dbf' size 200M

default temporary tablespace temp tempfile '/homologa/RMAN/dbf/temp1.dbf' 
size 500M

Tue Aug 10 15:15:26 2010

Database mounted in Exclusive Mode

Tue Aug 10 15:15:50 2010

Successful mount of redo thread 1, with mount id 1613146764

Assigning activation ID 1613146764 (0x6026aa8c)

Tue Aug 10 15:16:09 2010

PSP0: terminating instance due to error 472

Instance terminated by PSP0, pid = 15910












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



  

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



Re: [oracle_br] licença no banco stand by

2010-08-09 Por tôpico Márcio Ricardo Alves da Silva
Ivan, quando eu instalo o Oracle Enterprise Edition (FREE) na parte de 
licenciamento, ele diz que desde que eu não utilize o ambiente com dados reais, 
eu posso utilizar o banco sem precisar licenciamento. Pois estou desenvolvendo 
uma ferramenta que utilizará um ambiente de produção licenciado.

Agora do Stand by eu entendi, mas não concordo. Se o meu ambiente principal 
cair, o que farei com uma licença que não terá uso para mim no momento, poderia 
muito bem transferir para o ambiente de stand by.

Obrigado,
Márcio.
  - Original Message - 
  From: Ivan Ricardo Schuster 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, August 09, 2010 3:57 PM
  Subject: Re: [oracle_br] licença no banco stand by



  Márcio, precisa sim licenciar banco standby, além de banco de
  desenvolvimento e testes, a menos que você tenha algum tipo de
  parceria com a Oracle que permita a utilização.

  O documento abaixo explica bem como isso funciona:
  http://www.oracle.com/corporate/pricing/sig.pdf

  att
  Ivan

  2010/8/9 Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br:
   Boas.
  
   Estou com uma dúvida, vou começar a implementação de um banco stand by 
(contingência), nesse banco eu preciso ter licença nele?
  
   Vi que o Oracle FULL (Freezão), eu posso utilizar desde que eu mexe com 
dados reais(produção), posso utilizar para testes e desenvolvimento.
  
   No meu banco stand by, não vou estar trabalhando com os dados, estarei 
apenas aplicando os archives. Sendo assim, eu posso fazer a utilização do 
banco, e quando eu precisar pegar a minha licença do banco produção e colocar 
no stand by?
  
   Grato,
   Márcio.
  
  
  
  
  
  
  
  
  
  
  
   [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/
   --
  Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure 
» Scripts » Tutoriais - 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] expdp query to_date

2010-08-05 Por tôpico Márcio Ricardo Alves da Silva
Braga, é unix o SO.

Deu certo a sua sugestão, muito obrigado.

Fiquei horas pesquisando na internet esse comando, já tinha feito ele uma 
vez e tinha dado certo.

Obrigado novamente,
Márcio.
Untitled Document Mrcio Ricardo Alves da Silva Database Administrator Fone: 
55 11 5501-8300 www.config.com.br NF-e | CT-e | NFs-e | Mobilidade | Gestao 
Comercial | Gestao financeira de redes de varejo
- Original Message - 
From: Marcos Braga braga.mar...@gmail.com
To: oracle_br@yahoogrupos.com.br
Sent: Wednesday, August 04, 2010 10:37 PM
Subject: Re: [oracle_br] expdp query to_date


Olá Márcio,

Provavelmente é em linux, portanto o shell interpreta os parênteses. Tenta o
seguinte:

query=table:\where campo to_number\(to_char\(sysdate, \'mm\'\)\) = 6\

[]s
Braga


2010/8/4 Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br



 Boas.

 Preciso fazer um expdp com query de determinado pedíodo, mas não estou
 conseguindo manipular o campo data. Já tinha feito um export antes, mas
 agora não sei porque raios não está funcionando.

 query=table:\where campo to_number(to_char(sysdate, \'mm\')) = 6\

 ERRO: `(' is not expected.

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





[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/
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » 
Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! 
VISITE: http://www.oraclebr.com.br/

 
Links do Yahoo! Grupos







[oracle_br] expdp query to_date

2010-08-04 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Preciso fazer um expdp com query de determinado pedíodo, mas não estou 
conseguindo manipular o campo data. Já tinha feito um export antes, mas agora 
não sei porque raios não está funcionando.

query=table:\where campo to_number(to_char(sysdate, \'mm\')) = 6\


ERRO: `(' is not expected.












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



[oracle_br] Usuário HP-UX - OFF-TOPIC

2010-08-02 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Pessoal desculpe o OFF-TOPIC, mas preciso criar um usuário no HP-UX e dar 
acesso a ele somente alguns arquivos. Ele tem que ter apenas acesso ao HP-UX e 
alguns arquivos/pastas que eu definir.

Já criei o usuário, defini o grupo dele como USERS. Acho que falta eu criar 
um grupo e definir os acessos desse grupo, seria isso que me falta?

Algum colega mexe com HP-UX para me dar uma força. O trabalho seria para o 
pessoal da Infra da empresa, mas os caras não manjam muito e ai sobrou pra mim.

Márcio.











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



Re: [oracle_br] diminuir tablespace via EM

2010-07-30 Por tôpico Márcio Ricardo Alves da Silva
Simone, as tabelas não desaparecem. Eu acompanho o crescimento das tabelas 
diariamente, através desse crescimento que vejo que o Shrink foi feito.
Márcio.

- Original Message - 

  From: simonedba 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, July 20, 2010 11:10 AM
  Subject: [oracle_br] diminuir tablespace via EM



  Oi Marcio. Td bem?
  Ref a sua msg abaixo.. Qdo vc faz o shrink que é recomendado pelo EM, as 
tabelas desaparecem daquele link que mostra as recomendações?

  No meu caso tem a sugestão para fazer o shrink em 4 Tablespaces, ai eu fiz o 
shrink, mas a recomendação continua aparecendo lá.

  obrigada!
  Simone

  --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
marcio_...@... escreveu
  
   Raul, hoje pelo EM, eu faço todo mês um SHRINK nas tablespace de dados e 
   índices que são recomendadas pelo EM.
   
   O que acha, continuo dessa maneira ou cada vez que deletar informações faço 
   o SHRINK?
   
   Márcio.



  

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



Re: [oracle_br] Re: Inserir regsitros...

2010-07-27 Por tôpico Márcio Ricardo Alves da Silva
Chiappa, ontem mesmo tinha conseguido resolver após o retorno da minha 
mensagem. Nada como pesquisar, olhar as documentações e conhecer os parâmetros 
do utilitário.

O meu arquivo, tinha alguns lixos, não tirei por preguiça, e o SQLLDR tem o 
parametro ERRORS, que o default é 50. Coloquei esse parametro na chamada do 
SQLLDR (ERRORS=1) e consegui realizar a carga de 800 mil registros em 4 
minutos.

Grato,
Márcio.
  - Original Message - 
  From: José Laurindo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, July 26, 2010 10:07 PM
  Subject: [oracle_br] Re: Inserir regsitros...



  vamos ver a sua resposta com os dados faltantes, mas ao que parece será uma 
questão apenas de botar fields terminated by ',' optionally enclosed by ''
  no seu controlfile, pelo que entendi apenas isso é a formatação extra que 
vc precisa fazer, ie, ignorar/remover as aspas nos daddos a serem carregados - 
sem isso, é Claro que um campo numérico com aspas só pode falhar, número por 
definição deveria ter dígitos apenas...

  []s

  Chiappa

  --- Em oracle_br@yahoogrupos.com.br, José Laurindo jlchia...@... escreveu
  
   E o arquivo de controle, o .ctl, e o create/desc da tabela-destino, plz ? 
   Anyway, pelo que vejo vc tem vírgula como separador de colunas MAS algumas 
estão vindo com aspas, também ? Estranho... SE vírgula é o separador, as aspas 
tão demais aqui...
   E outra coisa, se vírgula é o sepadador, o campo vazio/sem informação TEM 
que vir entre vírgulas também...
   
   []s
   
   Chiappa
   
   --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
marcio_cbj@ escreveu
   
Meus registros estão formatados dessa maneira:
15, 87158, 100, 0, 87372, 100, 366, 1, 0, 1

Usando essa linha de comando:
sqlldr userid=user/password control=/dsk10/loader.ctl 
log=/dsk10/logfile.log

tenho 781545 linhas para sem inseridas. Agora não deu erro, mas limitou 
em apenas 5100 linhas e está sendo comitado de 64 linhas por vez.

Tem algum lugar que parametrizo essa quantidade, ou tenho que quebrar em 
vários arquivos? Queria aumentar a quantidade de commit e ilimitar a quantidade 
total de linhas.

Grato,
Márcio.

- Original Message - 
From: José Laurindo 
To: oracle_br@yahoogrupos.com.br 
Sent: Monday, July 26, 2010 4:32 PM
Subject: [oracle_br] Re: Inserir regsitros...



Colega, explica melhor : primeiro, quando vc diz 700k INSERTs, vc quer 
dizer que tem 700k linhas no arquivo-texto, cada linha sendo um registro a 
inserir, é isso ? Não é comandos INSERT INTO table que vc tem, são os dados 
mesmo, correto ?

Para a gente poder te ajudar mais, plz além de confirmar o acima, conte 
pra gente COMO é que estão formatados os dados no seu arquivo (ie, se as 
colunas são de tamanho fixo ou não, se não for colunas de tamanho fixo 
certamente tem algum caracter de separador de campos, e explica pra gente o que 
é essa tal formatação que vc precisa...
Manda essas infos junto com o control file que vc usou, as opções todas 
que vc usou na chamada do sqlldr E um desc / create da tabela aonde vc quer 
carregar que a gente pode tentar palpitar mais... Olhando por cima, o erro 
parece ser quando vc especifica por exemplo aspas como delimitador de campo mas 
ao invés de  para a coluna nula vc não tem nada ...

[]s

Chiappa

--- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
marcio_cbj@ escreveu

 Boas.
 
 Tenho um arquivo .sql com mais de 700.00 inserts, e preciso carregar na 
minha base. Alguém tem uma dica de como eu posso fazer isso?
 
 Estou tentando o SQL*LOADER, mas como eu preciso formatar o arquivo, 
está demorando muito. E outro detalhe, peguei alguns registros e deu erro na 
minha coluna, o conteúdo dela eu coloquei null, tem algum problema. 
 
 Olha o que deu no log.
 
 Record 51: Rejected - Error on table EMS_NOTA_REM, column QTDE_ORIGINAL.
 
 ORA-01722: invalid number
 
 ?
 
 MAXIMUM ERROR COUNT EXCEEDED - Above statistics reflect partial run.
 
 Table EMS_NOTA_REM:
 
 0 Rows successfully loaded.
 
 51 Rows not loaded due to data errors.
 
 0 Rows not loaded because all WHEN clauses were failed.
 
 0 Rows not loaded because all fields were null.
 
 ?
 
 Space allocated for bind array: 165120 bytes(64 rows)
 
 Read buffer bytes: 1048576
 
 Total logical records skipped: 0
 
 Total logical records read: 64
 
 Total logical records rejected: 51
 
 Total logical records discarded: 0
 
 Grato,
 
 Márcio.
 
 
 
 
 
 
 
 
 
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]






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



  

[As partes desta

[oracle_br] Inserir regsitros...

2010-07-26 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Tenho um arquivo .sql com mais de 700.00 inserts, e preciso carregar na minha 
base. Alguém tem uma dica de como eu posso fazer isso?

Estou tentando o SQL*LOADER, mas como eu preciso formatar o arquivo, está 
demorando muito. E outro detalhe, peguei alguns registros e deu erro na minha 
coluna, o conteúdo dela eu coloquei null, tem algum problema. 

Olha o que deu no log.

Record 51: Rejected - Error on table EMS_NOTA_REM, column QTDE_ORIGINAL.

ORA-01722: invalid number

?

MAXIMUM ERROR COUNT EXCEEDED - Above statistics reflect partial run.

Table EMS_NOTA_REM:

0 Rows successfully loaded.

51 Rows not loaded due to data errors.

0 Rows not loaded because all WHEN clauses were failed.

0 Rows not loaded because all fields were null.

?

Space allocated for bind array: 165120 bytes(64 rows)

Read buffer bytes: 1048576

Total logical records skipped: 0

Total logical records read: 64

Total logical records rejected: 51

Total logical records discarded: 0

Grato,

Márcio.












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



Re: [oracle_br] Re: Inserir regsitros...

2010-07-26 Por tôpico Márcio Ricardo Alves da Silva
Meus registros estão formatados dessa maneira:
15, 87158, 100, 0, 87372, 100, 366, 1, 0, 1

Usando essa linha de comando:
sqlldr userid=user/password control=/dsk10/loader.ctl log=/dsk10/logfile.log

tenho 781545 linhas para sem inseridas. Agora não deu erro, mas limitou em 
apenas 5100 linhas e está sendo comitado de 64 linhas por vez.

Tem algum lugar que parametrizo essa quantidade, ou tenho que quebrar em vários 
arquivos? Queria aumentar a quantidade de commit e ilimitar a quantidade total 
de linhas.

Grato,
Márcio.

  - Original Message - 
  From: José Laurindo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, July 26, 2010 4:32 PM
  Subject: [oracle_br] Re: Inserir regsitros...



  Colega, explica melhor : primeiro, quando vc diz 700k INSERTs, vc quer 
dizer que tem 700k linhas no arquivo-texto, cada linha sendo um registro a 
inserir, é isso ? Não é comandos INSERT INTO table que vc tem, são os dados 
mesmo, correto ?

  Para a gente poder te ajudar mais, plz além de confirmar o acima, conte pra 
gente COMO é que estão formatados os dados no seu arquivo (ie, se as colunas 
são de tamanho fixo ou não, se não for colunas de tamanho fixo certamente tem 
algum caracter de separador de campos, e explica pra gente o que é essa tal 
formatação que vc precisa...
  Manda essas infos junto com o control file que vc usou, as opções todas que 
vc usou na chamada do sqlldr E um desc / create da tabela aonde vc quer 
carregar que a gente pode tentar palpitar mais... Olhando por cima, o erro 
parece ser quando vc especifica por exemplo aspas como delimitador de campo mas 
ao invés de  para a coluna nula vc não tem nada ...

  []s

  Chiappa

  --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
marcio_...@... escreveu
  
   Boas.
   
   Tenho um arquivo .sql com mais de 700.00 inserts, e preciso carregar na 
minha base. Alguém tem uma dica de como eu posso fazer isso?
   
   Estou tentando o SQL*LOADER, mas como eu preciso formatar o arquivo, está 
demorando muito. E outro detalhe, peguei alguns registros e deu erro na minha 
coluna, o conteúdo dela eu coloquei null, tem algum problema. 
   
   Olha o que deu no log.
   
   Record 51: Rejected - Error on table EMS_NOTA_REM, column QTDE_ORIGINAL.
   
   ORA-01722: invalid number
   
   ?
   
   MAXIMUM ERROR COUNT EXCEEDED - Above statistics reflect partial run.
   
   Table EMS_NOTA_REM:
   
   0 Rows successfully loaded.
   
   51 Rows not loaded due to data errors.
   
   0 Rows not loaded because all WHEN clauses were failed.
   
   0 Rows not loaded because all fields were null.
   
   ?
   
   Space allocated for bind array: 165120 bytes(64 rows)
   
   Read buffer bytes: 1048576
   
   Total logical records skipped: 0
   
   Total logical records read: 64
   
   Total logical records rejected: 51
   
   Total logical records discarded: 0
   
   Grato,
   
   Márcio.
   
   
   
   
   
   
   
   
   
   
   
   
   [As partes desta mensagem que não continham texto foram removidas]
  



  

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



Re: [oracle_br] diminuir tablespace?

2010-06-23 Por tôpico Márcio Ricardo Alves da Silva
Raul, hoje pelo EM, eu faço todo mês um SHRINK nas tablespace de dados e 
índices que são recomendadas pelo EM.

O que acha, continuo dessa maneira ou cada vez que deletar informações faço 
o SHRINK?

Márcio.
- Original Message - 
From: Raul Francisco Costa F. de Andrade, DBA raulf...@gmail.com
To: oracle_br@yahoogrupos.com.br
Sent: Wednesday, June 23, 2010 11:45 AM
Subject: Re: [oracle_br] diminuir tablespace?


Olá meu amigo!

faça um shrink nas tabelas e índices:

ALTER TABLE TABLE_NAME SHRINK SPACE

ALTER INDEX INDEX_NAME SHRINK SPACE [COMPACT]

Ou faça um move da tabela de um tablespace para outro:

ALTER TABLE TABLE_NAME MOVE NOME_TABLESPACE;
Depois volte para o mesmo se for o caso.

Para mover a tabela faça antes:

ALTER TABLE TABLE_NAME enable row movement.

Att.

Raul

Em 23 de junho de 2010 11:05, Márcio Ricardo Alves da Silva 
marcio_...@yahoo.com.br escreveu:



 Boas.

 Hoje tenho no meu banco algumas tabelas que são deletadas informações de 
 um
 determinado período, posso considerar que todo mês essas informações são
 deletadas.

 Nessa tabela tenho um campo CLOB e são inseridas muitas informações, com a
 deleção minha tablespace ficam fragmentada, certo?

 É aconselhável desfragmentar essa tablespace? Como posso fazer para que o
 Oracle possa reutilizar esses extents que ficaram sem informação?

 Da maneira que está, eu mesmo deletando as informações, só estou 
 diminuindo
 a quantidade de registros, já o espaçamento no meu disco continua do mesmo
 jeito.

 HP-UX 11.23
 Oracle 10.2.0.1

 Márcio.

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






-- 
--
Raul Francisco da Costa Ferreira de Andrade
DBA - OCA - Oracle Certified Associate
COBIT Foundation 4.1
Fone: (41)8855-8874 Brt
email: raulf...@gmail.com
Skype: raul.andrade
www.clickdba.com

A adversidade leva alguns a serem vencidos
e outros a baterem recordes.
William Arthur Ward


[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/
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » 
Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! 
VISITE: http://www.oraclebr.com.br/

 
Links do Yahoo! Grupos







Re: RES: [oracle_br] diminuir tablespace?

2010-06-23 Por tôpico Márcio Ricardo Alves da Silva
Chiappa, é exatamente a situação da minha tabela que sofre DELETE. 

 Se eu deleto 1 milhão de registros, outros 1 milhão irão ser inseridos, com 
isso não precisarei fazer o SHRINK.

O que eu não entendi foi o não fazer REBUILD. Eu não teria que reindexar os 
índices? Poderia me esclarecer esse ponto, por favor?

Márcio.
  - Original Message - 
  From: José Laurindo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, June 23, 2010 1:30 PM
  Subject: Re: RES: [oracle_br] diminuir tablespace?



  Welvis, xo tentar dar umas dicas pro Márcio : primeiro de tudo, vamos usar a 
nomenclatura mais correta - FRAGMENTAÇÃO propriamente dita ocorre quando o 
espaço liberado não mais pode ser usado de forma alguma (normalmente por causa 
de tamnhos de extent), o que Não É o caso quando vc faz delete, o espaço 
liberado por DELETEs (mas que o bd mantém reservado pra atbela/índice deletado) 
VAI SER SIM re-usado nos futuros INSERTs, isso é WHITE SPACE, não espaço 
fragmentadoper se.
  Sendo assim, a minha recomendação, antes de sair fazendo SHRINKs e REBUILDs, 
que sempre implicam em trabalho e dependendo do caso alguma indisponibilidade 
pro usuário, é simples : SE o que vc tem é white-space (e não fragmentação!) e 
SE vc sabe que em muito breve novos INSERTs vão chegar ocupando esse espaço 
reservado, não vale a pena mexer... Só se Realmente vc tem Total certeza que 
esse espaço não vai mesmo ser usado, não vão chegar em breve novos INSERTs , aí 
sim vc pode fazer shrink/rebuild/o que for pra liberar esse espaço...

  []s

  Chiappa

  --- Em oracle_br@yahoogrupos.com.br, Welvis Douglas wel...@... escreveu
  
   Márcio, de uma procurada sobre o SHRINK no forum. A um tempo atras disconti
   bastante sobre isso com o Chiappa. No fim das contas cheguei a uma brilhante
   conclusão. No ambiente que tenho não iria ajudar em nada.
   
   Mas os rebuilds é bom fazer sim. Estou fazendo em alguns indices aqui na
   empresa.
   
   Att,
   
   Welvis Douglas da Silva Moretto
   DBA - Oracle Certified (1ZO-042)
   Fone: (41) 9997-6297 
   E-mail: welvis_doug...@..., wel...@...
   Messenger: welvis_doug...@...
   
   Mestre em Engenharia de Produção e Sistemas - PUC/PR;
   Especializando em Banco de Dados - UNOPAR;
   Especialista Engenharia de Software - UNOPAR;
   Tecnólogo em Processamento de Dados - FACCAR.
   
   _ 
   
   De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
   nome de Márcio Ricardo Alves da Silva
   Enviada em: quarta-feira, 23 de junho de 2010 11:49
   Para: oracle_br@yahoogrupos.com.br
   Assunto: Re: [oracle_br] diminuir tablespace?
   
   
   
   
   Raul, hoje pelo EM, eu faço todo mês um SHRINK nas tablespace de dados e 
   índices que são recomendadas pelo EM.
   
   O que acha, continuo dessa maneira ou cada vez que deletar informações faço 
   o SHRINK?
   
   Márcio.
   - Original Message - 
   From: Raul Francisco Costa F. de Andrade, DBA raulf...@...
   mailto:raulfdba%40gmail.com 
   To: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br 
   Sent: Wednesday, June 23, 2010 11:45 AM
   Subject: Re: [oracle_br] diminuir tablespace?
   
   Olá meu amigo!
   
   faça um shrink nas tabelas e índices:
   
   ALTER TABLE TABLE_NAME SHRINK SPACE
   
   ALTER INDEX INDEX_NAME SHRINK SPACE [COMPACT]
   
   Ou faça um move da tabela de um tablespace para outro:
   
   ALTER TABLE TABLE_NAME MOVE NOME_TABLESPACE;
   Depois volte para o mesmo se for o caso.
   
   Para mover a tabela faça antes:
   
   ALTER TABLE TABLE_NAME enable row movement.
   
   Att.
   
   Raul
   
   Em 23 de junho de 2010 11:05, Márcio Ricardo Alves da Silva 
   marcio_...@... mailto:marcio_cbj%40yahoo.com.br  escreveu:
   
   
   
Boas.
   
Hoje tenho no meu banco algumas tabelas que são deletadas informações de 
um
determinado período, posso considerar que todo mês essas informações são
deletadas.
   
Nessa tabela tenho um campo CLOB e são inseridas muitas informações, com a
deleção minha tablespace ficam fragmentada, certo?
   
É aconselhável desfragmentar essa tablespace? Como posso fazer para que o
Oracle possa reutilizar esses extents que ficaram sem informação?
   
Da maneira que está, eu mesmo deletando as informações, só estou 
diminuindo
a quantidade de registros, já o espaçamento no meu disco continua do mesmo
jeito.
   
HP-UX 11.23
Oracle 10.2.0.1
   
Márcio.
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
   
   -- 
   --
   Raul Francisco da Costa Ferreira de Andrade
   DBA - OCA - Oracle Certified Associate
   COBIT Foundation 4.1
   Fone: (41)8855-8874 Brt
   email: raulf...@... mailto:raulfdba%40gmail.com 
   Skype: raul.andrade
   www.clickdba.com
   
   A adversidade leva alguns a serem vencidos
   e outros a baterem recordes.
   William Arthur Ward
   
   [As partes desta mensagem que não

Re: [oracle_br] Lentidão após ex purgo

2010-06-18 Por tôpico Márcio Ricardo Alves da Silva
Valeu David.


  - Original Message - 
  From: David Ricardo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, June 18, 2010 12:04 PM
  Subject: Re: [oracle_br] Lentidão após expurgo



  Dá um visu Marcio, espero que te ajude :

  http://www.dba-oracle.com/oracle_tips_histograms.htm

  Abraço
  Sucesso Sempre

  Em 18 de junho de 2010 11:56, Márcio Ricardo Alves da Silva 
  marcio_...@yahoo.com.br escreveu:

  
  
   Pessoal, pegando o gancho sobre coleta de estatíticas. Hoje o meu processo
   de coleta de estatísticas tem a coleta de tabelas pequenas e a coleta de
   tabelas grandes.
  
   As tabelas pequenas, eu coleto todos os dias, já as tabelas grandes faço a
   coleta dia sim e dia não.
  
   Eu quero saber a diferença em coletar usando
   FOR ALL INDEXED COLUMNS SIZE AUTO
  
   ao invés de usar
  
   FOR ALL COLUMNS SIZE SKEWONLY
  
   Márcio.
  
  
   - Original Message -
   From: David Ricardo
   To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
   Sent: Friday, June 18, 2010 11:31 AM
   Subject: Re: [oracle_br] Lentidão após expurgo
  
   Fantastico Raul, é isso ai mesmo.
   Eu só não lembrava a sintax completa.
  
   Mas também concordo com o seu ponto de vista Welvis a cerca de dividir as
   formas de como coletar, mas no final quem vai fazer a escolha de melhor
   acesso é o CBO e pra isso essas formas de coleta que você usa tem que
   estarem bem coesas.
  
   Se você tiver curiosidade no livro ORACLE SILVER BULLETS da RAMPANT -
   Donnald K. Burleson da Famosa Burleson Texas , tem um capitulo falando só
   de
   DBMS_STATS utilizando alguns metodos especificos e também este com o
   algoritmo SKEWONLY.
  
   Abraço.
   Sucesso Sempre!!!
  
   Em 18 de junho de 2010 11:27, Raul Francisco Costa F. de Andrade, DBA 
   raulf...@gmail.com raulfdba%40gmail.com escreveu:
  
Colete estatísticas assim:
   
execute dbms_stats.gather_table_stats (ownname = 'NOME_OWNER', tabname
   =
'NOME_TABELA', estimate_percent = DBMS_STATS.AUTO_SAMPLE_SIZE,
   method_opt
= 'for all columns size skewonly', cascade = true);
   
Att.
   
Raul
   
Em 18 de junho de 2010 10:57, Sergio Lucchini 
ser...@mercanet.com.brsergio%40mercanet.com.br
escreveu:
   


 Na verdade, eu estou tentando dar uma ajuda para um amigo que realizou
esse
 trabalho.
 Não me foi passado detalhes, mas acredito que tenham apenas deletado os
 registros das tabelas e após isso o sistema ficou mais lento do que era
 antes.
 Não deve ter sido coletado estatísticas nem antes e nem depois do
expurgo.

 Obrigado,

 
 De: oracle_br@yahoogrupos.com.br 
oracle_br%40yahoogrupos.com.broracle_br%
   40yahoogrupos.com.br
[mailto:
 oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br%
   40yahoogrupos.com.br] Em nome
de
 Welvis Douglas
 Enviada em: sexta-feira, 18 de junho de 2010 10:52
 Para: oracle_br@yahoogrupos.com.br 
oracle_br%40yahoogrupos.com.broracle_br%
   40yahoogrupos.com.br
 Assunto: RES: [oracle_br] Lentidão após expurgo

 Varão, tu coletou a estatistica depois do exporgo?

 att,

 _

 De: oracle_br@yahoogrupos.com.br 
oracle_br%40yahoogrupos.com.broracle_br%
   40yahoogrupos.com.br
mailto:
 oracle_br%40yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br
 [mailto:oracle_br@yahoogrupos.com.br 
oracle_br%40yahoogrupos.com.broracle_br%
   40yahoogrupos.com.br
 mailto:oracle_br%40yahoogrupos.com.broracle_br%2540yahoogrupos.com.br
   oracle_br%2540yahoogrupos.com.broracle_br%
  
2540yahoogrupos.com.br]
 Em
 nome de Sergio Lucchini
 Enviada em: sexta-feira, 18 de junho de 2010 10:46
 Para: oracle_br@yahoogrupos.com.br 
oracle_br%40yahoogrupos.com.broracle_br%
   40yahoogrupos.com.br
 mailto:oracle_br%40yahoogrupos.com.broracle_br%2540yahoogrupos.com.br
   oracle_br%2540yahoogrupos.com.broracle_br%
  
2540yahoogrupos.com.br
 Assunto: [oracle_br] Lentidão após expurgo

 Pessoal, alguém sabe o motivo de após ter sido realizado o expurgo de
 algumas tabelas o banco ter ficado muito mais lento do que era antes
   ???

 Obrigado

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

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

 No virus found in this incoming message.
 Checked by AVG - www.avg.com
 Version: 8.5.435 / Virus Database: 271.1.1/2945 - Release Date:
   06/17/10
 18:35:00

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



   
   
   
--
--
Raul Francisco da Costa Ferreira de Andrade
DBA - OCA - Oracle Certified Associate
COBIT Foundation 4.1
Fone: (41)8855-8874 Brt
email: raulf...@gmail.com raulfdba%40gmail.com
Skype: raul.andrade

Re: [oracle_br] restore, sem tablespace

2010-06-17 Por tôpico Márcio Ricardo Alves da Silva
Deu certo David, em partes.

Alguns dos meus indices estavam apontando para essa tablespace... tento dar o 
comando drop tablespace e tomo esse erro.

ORA-02429: cannot drop index used for enforcement of unique/primary key

Tento dropar os indices mas não consigo, estou entrando em tabela por tabela e 
apontando os indices para outra tablespace, mas para isso preciso deletar as 
constraints e recriar.

Qual a forma mais rápida pra resolver esse problema?

Márcio.

  - Original Message - 
  From: David Ricardo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, June 17, 2010 9:32 AM
  Subject: Re: [oracle_br] restore, sem tablespace



  Ah!..pensei que era produção, então usa essa opção Márcio, creio que te
  auxilie sim, pois estaras atualizando os arquivos de controle coma
  informação de que essa tablespace não mais faz parte do conjunto de
  tablespace do seu BD.
  Tenta e passa o feedback depois.

  Abração

  Em 17 de junho de 2010 09:12, Márcio Ricardo Alves da Silva 
  marcio_...@yahoo.com.br escreveu:

  
  
   David, o restore está sendo feito em um ambiente de homologação. Posso
   pegar os índices de produção e aplicar em homologação.
  
   Em homologação vou colocar o banco como NOARCHIVELOG, o backup é feito o
   mirror dos discos e realizado o backup desses mirrors.
  
   Acredito que a tua opção possa me ajudar no OPEN do banco, vou tentar.
  
   Grato,
   Márcio.
  
   - Original Message -
   From: David Ricardo
   To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
   Sent: Thursday, June 17, 2010 9:05 AM
   Subject: Re: [oracle_br] restore, sem tablespace
  
   Você tem como recuperar esses indices depois?
   Porque acredito que se você montar o banco e usar a opção de offline drop
   você consiga se livrar desse problema, porém certifique-se de que pode
   recuperar esses indices de alguma maneira.
  
   Seu backup é Online? Você usa Archive Mode?
  
   Ats.
  
   Em 17 de junho de 2010 08:56, Márcio Ricardo Alves da Silva 
   marcio_...@yahoo.com.br marcio_cbj%40yahoo.com.br escreveu:
  
   
   
Boas.
   
Foi efetuado um backup em LTO, e no bakcup não constava um disco que tem
uma tablespace de índice utlizado por um schema.
   
Restaurei a fita e agora não consigo abrir o banco por conta dessa
tablespace.
   
Como faço para contornar o problema e dar OPEN no meu banco? Tem como eu
excluir/desabilitar essa tablespace para subir o banco?
   
Márcio.
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
   --
   O mistério da vida me causa a mais forte emoção. É o sentimento que
   suscita
   a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
   sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo
   e
   seus olhos se cegaram..(Albert Einstein - 1879 - 1955)
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

  -- 
  O mistério da vida me causa a mais forte emoção. É o sentimento que suscita
  a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
  sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo e
  seus olhos se cegaram..(Albert Einstein - 1879 - 1955)

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



  

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



Re: [oracle_br] restore, sem tablespace

2010-06-17 Por tôpico Márcio Ricardo Alves da Silva
Já fiz isso David, o problema que tem uns índices unique que não vão e ficam me 
travando.

A tablespace que coloquei o datafile OFFLINE, os indices de alguma query ficam 
fazendo referência nessa tablespace e o pessoal não consegue usar.

Me dando o erro: ORA-00376.

Tá dificil amigo.

Márcio.
  - Original Message - 
  From: David Ricardo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, June 17, 2010 1:39 PM
  Subject: Re: [oracle_br] restore, sem tablespace



  Maravilha Marcio, como a instrução é um alter você tem de executar um a um
  mesmo, não tem como fazer em lote, mas uma coisa que você pode fazer para
  remanejar seus indices para uma nova tablespace é fazer um script pra isso,
  um que já prepare a linha de comando e depois você só executa , mais ou
  menos assim :

  spool reconstroi_index.sql

  select 'alter index '||owne||'.'||index_name||' rebuild tablespace nome da
  nova tablespace;'
  from all_indexes
  where owner='nome do owner dos indices';

  spool off

  Deu pra entender

  Abraço

  Em 17 de junho de 2010 12:26, Márcio Ricardo Alves da Silva 
  marcio_...@yahoo.com.br escreveu:

  
  
   Deu certo David, em partes.
  
   Alguns dos meus indices estavam apontando para essa tablespace... tento dar
   o comando drop tablespace e tomo esse erro.
  
   ORA-02429: cannot drop index used for enforcement of unique/primary key
  
   Tento dropar os indices mas não consigo, estou entrando em tabela por
   tabela e apontando os indices para outra tablespace, mas para isso preciso
   deletar as constraints e recriar.
  
   Qual a forma mais rápida pra resolver esse problema?
  
  
   Márcio.
  
   - Original Message -
   From: David Ricardo
   To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
   Sent: Thursday, June 17, 2010 9:32 AM
   Subject: Re: [oracle_br] restore, sem tablespace
  
   Ah!..pensei que era produção, então usa essa opção Márcio, creio que te
   auxilie sim, pois estaras atualizando os arquivos de controle coma
   informação de que essa tablespace não mais faz parte do conjunto de
   tablespace do seu BD.
   Tenta e passa o feedback depois.
  
   Abração
  
   Em 17 de junho de 2010 09:12, Márcio Ricardo Alves da Silva 
   marcio_...@yahoo.com.br marcio_cbj%40yahoo.com.br escreveu:
  
   
   
David, o restore está sendo feito em um ambiente de homologação. Posso
pegar os índices de produção e aplicar em homologação.
   
Em homologação vou colocar o banco como NOARCHIVELOG, o backup é feito o
mirror dos discos e realizado o backup desses mirrors.
   
Acredito que a tua opção possa me ajudar no OPEN do banco, vou tentar.
   
Grato,
Márcio.
   
- Original Message -
From: David Ricardo
To: oracle_br@yahoogrupos.com.br 
oracle_br%40yahoogrupos.com.broracle_br%
   40yahoogrupos.com.br
Sent: Thursday, June 17, 2010 9:05 AM
Subject: Re: [oracle_br] restore, sem tablespace
   
Você tem como recuperar esses indices depois?
Porque acredito que se você montar o banco e usar a opção de offline drop
você consiga se livrar desse problema, porém certifique-se de que pode
recuperar esses indices de alguma maneira.
   
Seu backup é Online? Você usa Archive Mode?
   
Ats.
   
Em 17 de junho de 2010 08:56, Márcio Ricardo Alves da Silva 
marcio_...@yahoo.com.br marcio_cbj%40yahoo.com.br marcio_cbj%
   40yahoo.com.br escreveu:
  
   


 Boas.

 Foi efetuado um backup em LTO, e no bakcup não constava um disco que
   tem
 uma tablespace de índice utlizado por um schema.

 Restaurei a fita e agora não consigo abrir o banco por conta dessa
 tablespace.

 Como faço para contornar o problema e dar OPEN no meu banco? Tem como
   eu
 excluir/desabilitar essa tablespace para subir o banco?

 Márcio.

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



   
--
O mistério da vida me causa a mais forte emoção. É o sentimento que
suscita
a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
sensação ou não pode mais exprimir espanto ou surpresa, já é um
   morto-vivo
e
seus olhos se cegaram..(Albert Einstein - 1879 - 1955)
   
[As partes desta mensagem que não continham texto foram removidas]
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
   --
   O mistério da vida me causa a mais forte emoção. É o sentimento que
   suscita
   a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
   sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo
   e
   seus olhos se cegaram..(Albert Einstein - 1879 - 1955)
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

  -- 
  O mistério da vida me causa a mais forte emoção. É o sentimento que suscita
  a beleza e

Re: [oracle_br] restore, sem tablespace

2010-06-17 Por tôpico Márcio Ricardo Alves da Silva
Já, funciona um por um. Que m
Márcio.

  - Original Message - 
  From: David Ricardo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, June 17, 2010 1:45 PM
  Subject: Re: [oracle_br] restore, sem tablespace



  drope e os recrie...já tentou ?

  Em 17 de junho de 2010 13:40, Márcio Ricardo Alves da Silva 
  marcio_...@yahoo.com.br escreveu:

  
  
   Já fiz isso David, o problema que tem uns índices unique que não vão e
   ficam me travando.
  
   A tablespace que coloquei o datafile OFFLINE, os indices de alguma query
   ficam fazendo referência nessa tablespace e o pessoal não consegue usar.
  
   Me dando o erro: ORA-00376.
  
   Tá dificil amigo.
  
  
   Márcio.
   - Original Message -
   From: David Ricardo
   To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
   Sent: Thursday, June 17, 2010 1:39 PM
   Subject: Re: [oracle_br] restore, sem tablespace
  
   Maravilha Marcio, como a instrução é um alter você tem de executar um a um
   mesmo, não tem como fazer em lote, mas uma coisa que você pode fazer para
   remanejar seus indices para uma nova tablespace é fazer um script pra isso,
   um que já prepare a linha de comando e depois você só executa , mais ou
   menos assim :
  
   spool reconstroi_index.sql
  
   select 'alter index '||owne||'.'||index_name||' rebuild tablespace nome da
   nova tablespace;'
   from all_indexes
   where owner='nome do owner dos indices';
  
   spool off
  
   Deu pra entender
  
   Abraço
  
   Em 17 de junho de 2010 12:26, Márcio Ricardo Alves da Silva 
   marcio_...@yahoo.com.br marcio_cbj%40yahoo.com.br escreveu:
  
   
   
Deu certo David, em partes.
   
Alguns dos meus indices estavam apontando para essa tablespace... tento
   dar
o comando drop tablespace e tomo esse erro.
   
ORA-02429: cannot drop index used for enforcement of unique/primary key
   
Tento dropar os indices mas não consigo, estou entrando em tabela por
tabela e apontando os indices para outra tablespace, mas para isso
   preciso
deletar as constraints e recriar.
   
Qual a forma mais rápida pra resolver esse problema?
   
   
Márcio.
   
- Original Message -
From: David Ricardo
To: oracle_br@yahoogrupos.com.br 
oracle_br%40yahoogrupos.com.broracle_br%
   40yahoogrupos.com.br
Sent: Thursday, June 17, 2010 9:32 AM
Subject: Re: [oracle_br] restore, sem tablespace
   
Ah!..pensei que era produção, então usa essa opção Márcio, creio que te
auxilie sim, pois estaras atualizando os arquivos de controle coma
informação de que essa tablespace não mais faz parte do conjunto de
tablespace do seu BD.
Tenta e passa o feedback depois.
   
Abração
   
Em 17 de junho de 2010 09:12, Márcio Ricardo Alves da Silva 
marcio_...@yahoo.com.br marcio_cbj%40yahoo.com.br marcio_cbj%
   40yahoo.com.br escreveu:
   


 David, o restore está sendo feito em um ambiente de homologação. Posso
 pegar os índices de produção e aplicar em homologação.

 Em homologação vou colocar o banco como NOARCHIVELOG, o backup é feito
   o
 mirror dos discos e realizado o backup desses mirrors.

 Acredito que a tua opção possa me ajudar no OPEN do banco, vou tentar.

 Grato,
 Márcio.

 - Original Message -
 From: David Ricardo
 To: oracle_br@yahoogrupos.com.br 
oracle_br%40yahoogrupos.com.broracle_br%
   40yahoogrupos.com.broracle_br%
40yahoogrupos.com.br
 Sent: Thursday, June 17, 2010 9:05 AM
 Subject: Re: [oracle_br] restore, sem tablespace

 Você tem como recuperar esses indices depois?
 Porque acredito que se você montar o banco e usar a opção de offline
   drop
 você consiga se livrar desse problema, porém certifique-se de que
   pode
 recuperar esses indices de alguma maneira.

 Seu backup é Online? Você usa Archive Mode?

 Ats.

 Em 17 de junho de 2010 08:56, Márcio Ricardo Alves da Silva 
 marcio_...@yahoo.com.br marcio_cbj%40yahoo.com.br marcio_cbj%
   40yahoo.com.br marcio_cbj%
  
40yahoo.com.br escreveu:
   

 
 
  Boas.
 
  Foi efetuado um backup em LTO, e no bakcup não constava um disco que
tem
  uma tablespace de índice utlizado por um schema.
 
  Restaurei a fita e agora não consigo abrir o banco por conta dessa
  tablespace.
 
  Como faço para contornar o problema e dar OPEN no meu banco? Tem como
eu
  excluir/desabilitar essa tablespace para subir o banco?
 
  Márcio.
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 O mistério da vida me causa a mais forte emoção. É o sentimento que
 suscita
 a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece
   essa
 sensação ou não pode mais exprimir espanto ou surpresa, já é um
morto-vivo
 e
 seus olhos se cegaram..(Albert Einstein

Re: [oracle_br] Ajuda

2010-06-16 Por tôpico Márcio Ricardo Alves da Silva
do usuário utilize isso:

select * from user_cons_columns
where UPPER(column_name) like '%X%'

Se for da instância, utiliza dba_cons_columns

Márcio.

  - Original Message - 
  From: Igor Alves 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, June 16, 2010 9:25 AM
  Subject: [oracle_br] Ajuda



  como eu faço pra saber quais tabelas do ORACLE possuem a coluna com o nome
  'x' ?

  Igor Alves
  Analista de Sistema - MB Soluctions
  Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - UNIFACS
  Tel: (71)8812-8670

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



  

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



Re: [oracle_br] Ajuda

2010-06-16 Por tôpico Márcio Ricardo Alves da Silva
Pessoal, confundi as colunas, a view que postei é para as constraints. desculpe.

Márcio.
  - Original Message - 
  From: Márcio Ricardo Alves da Silva 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, June 16, 2010 9:29 AM
  Subject: Re: [oracle_br] Ajuda



  do usuário utilize isso:

  select * from user_cons_columns
  where UPPER(column_name) like '%X%'

  Se for da instância, utiliza dba_cons_columns

  Márcio.

  - Original Message - 
  From: Igor Alves 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, June 16, 2010 9:25 AM
  Subject: [oracle_br] Ajuda

  como eu faço pra saber quais tabelas do ORACLE possuem a coluna com o nome
  'x' ?

  Igor Alves
  Analista de Sistema - MB Soluctions
  Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - UNIFACS
  Tel: (71)8812-8670

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

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



  

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



[oracle_br] Sysaux full - ORA-1654

2010-06-14 Por tôpico Márcio Ricardo Alves da Silva
Boas! Estou recebendo o erro no meu arquivo de alert de ORA-1654 da tablespace 
SYSAUX. Hoje essa tablespace está com 1GB de tamanho, e faltando 40MB para 
completar a mesma.

Como contornar esse problema, preciso adicionar mais datafiles ou tem como 
diminuir o tamanho?

Grato,
Márcio.









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



Re: [oracle_br] Sysaux full - ORA-1654

2010-06-14 Por tôpico Márcio Ricardo Alves da Silva
Raul, obrigado pelo retorno, já estou adicionando um novo datafile.

O tamanho da minha sysaux estava com 1GB e com gerenciamento AUTO, mas dava 
falha no extent.

Valeu,
Márcio.

- Original Message - 
From: Raul Francisco Costa F. de Andrade, DBA raulf...@gmail.com
To: oracle_br@yahoogrupos.com.br
Sent: Monday, June 14, 2010 11:42 AM
Subject: Re: [oracle_br] Sysaux full - ORA-1654


Add mais espaço (datafiles, ou faça resize).

Observação: é sempre interessante que este tablespace e o System seja
autoextend.

att.

Raul

Em 14 de junho de 2010 11:26, Márcio Ricardo Alves da Silva 
marcio_...@yahoo.com.br escreveu:



 Boas! Estou recebendo o erro no meu arquivo de alert de ORA-1654 da
 tablespace SYSAUX. Hoje essa tablespace está com 1GB de tamanho, e 
 faltando
 40MB para completar a mesma.

 Como contornar esse problema, preciso adicionar mais datafiles ou tem como
 diminuir o tamanho?

 Grato,
 Márcio.

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






-- 
--
Raul Francisco da Costa Ferreira de Andrade
DBA - OCA - Oracle Certified Associate
COBIT Foundation 4.1
Fone: (41)8855-8874 Brt
email: raulf...@gmail.com
Skype: raul.andrade
www.clickdba.com

A adversidade leva alguns a serem vencidos
e outros a baterem recordes.
William Arthur Ward


[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/
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » 
Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! 
VISITE: http://www.oraclebr.com.br/

 
Links do Yahoo! Grupos







Re: [oracle_br] Duvida Insert

2010-06-10 Por tôpico Márcio Ricardo Alves da Silva
Jean, para inserir vários valores ou você faz um cursor ou faz cada insert 
separado.

INSERT INTO TABELA1(CAMPO 1, CAMPO 2,  CAMPO 3, CAMPO 4, CAMPO 5, CAMPO 6, 
CAMPO 7, CAMPO 8, CAMPO 9,) VALUES (VALOR 1, VALOR 2, 'VALOR 3', VALOR 4, 
'VALOR 5', VALOR 6, VALOR 7, VALOR 8, 'VALOR 9');

Os valores em aspas são do tipo String, os sem aspas são numéricos.

Márcio


  - Original Message - 
  From: Jean 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, June 04, 2010 1:38 PM
  Subject: [oracle_br] Duvida Insert



  Boa tarde a todos

  Estou com uma duvida num comando insert.

  Sou novato ainda em Oracle, e estou precisando inserir vários valores em uma
  tabela no Oracle

  A tabela tem 18 colunas, mas eu preciso inserir dados em 9 colunas.

  No Mysql eu faço a sintaxe assim:

  INSERT INTO `teste` ( `codigo` , `nome` , `idade` , `cargo` , `titulo` ) 
  VALUES ('', '1', '2', '3', '4'), 

  ('', '99', '8', '6', '');

  E ele insere os valor de forma seqüencial, mas no Oracle não funciona essa
  sintaxe.

  Se indico com , (virgula) após os primeiros dados, ele me informa que o
  comando não foi encerrado de forma correta. Com ; (ponto e virgula) da a
  mesma mensagem. Se coloco tudo dentro dos mesmo paranteses, diz que os dados
  são muito grandes para a tabela.

  Alguem pode me dar uma luz?

  Obrigado a todos antecipadamente

  Jean

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



  

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



Re: [oracle_br] Problemas com Script

2010-06-08 Por tôpico Márcio Ricardo Alves da Silva
coloque dois pontos

UPDATE 1..USUARIO SET ORACLE_PWD='aRR1CorS';

que funciona.

Márcio.
  - Original Message - 
  From: Alexandre Rocha Placido 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, June 08, 2010 11:37 AM
  Subject: [oracle_br] Problemas com Script



  Considerem o seguinte script

  SPOOL ./tmp_1/password.log

  ALTER USER 1 IDENTIFIED BY 2;

  UPDATE 1.USUARIO SET ORACLE_PWD='aRR1C0rS', PIRAMIDE_PWD = 'aRR1C0rS'

  WHERE NOM_USUARIO_LOGIN='1';

  COMMIT;

  CONNECT 1/2@3

  GRANT ALL ON USUARIO TO PIRAMIDECONNECT;

  SPOOL OFF

  EXIT

  Com a seguinte chamada por linha de comando

  sqlplus EXPORTADOR/mana...@homo @./scripts/password.sql PIRAMIDE AGROVALE
  HOMO

  Alguém saberia me dizer porque e como resolver o fato dele não considerar o
  ponto quando faz a substituição. Ele junta o usuário e a tabela. Vejam o
  erro retornado abaixo

  Conectado a:

  Oracle Database 11g Release 11.1.0.7.0 - 64bit Production

  With the Real Application Clusters option

  antigo 1: ALTER USER 1 IDENTIFIED BY 2

  novo 1: ALTER USER PIRAMIDE IDENTIFIED BY AGROVALE

  Usuário alterado.

  antigo 1: UPDATE 1.USUARIO SET ORACLE_PWD='aRR1C0rS', PIRAMIDE_PWD =
  'aRR1C0rS'

  novo 1: UPDATE PIRAMIDEUSUARIO SET ORACLE_PWD='aRR1C0rS', PIRAMIDE_PWD =
  'aRR1C0rS'

  antigo 2: WHERE NOM_USUARIO_LOGIN='1'

  novo 2: WHERE NOM_USUARIO_LOGIN='PIRAMIDE'

  UPDATE PIRAMIDEUSUARIO SET ORACLE_PWD='aRR1C0rS', PIRAMIDE_PWD = 'aRR1C0rS'

  *

  ERRO na linha 1:

  ORA-00942: a tabela ou view não existe

  Commit concluído.

  Conectado.

  Concessão bem-sucedida.

  Desconectado de Oracle Database 11g Release 11.1.0.7.0 - 64bit Production

  With the Real Application Clusters option

  Slide1

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



  

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



Re: [oracle_br] Re: RES: [GPOracle] query de repente ficou muuuuuuuuuuuuuito demorada

2010-06-07 Por tôpico Márcio Ricardo Alves da Silva
Duilio, as tabelas com pequenas faço as coletas todos os dias. As tabelas 
que tenho milhões de registros, faço um dia sim e outro não.

Fiz o procedimento de shrink em algumas tabelas e índices, sugeridos pelo 
EM, e após isso coletei as estatísticas do schema todo.

Márcio.
- Original Message - 
From: Duilio Bruniera Junior bruni...@gmail.com
To: oracle_br@yahoogrupos.com.br
Sent: Sunday, June 06, 2010 3:35 AM
Subject: Re: [oracle_br] Re: RES: [GPOracle] query de repente ficou 
muito demorada


pessoal, sem querer parecer imbecil uma vês alguém comentou um script de
coleta de statistica da crontab depois de 4 dias algumas querys de
instantâneas passaram há 3 horas. Marcio voce ja olhou quando foi a ultima
vês que você fez uma coleta de estatisca na sua base/schema ?

Em 4 de junho de 2010 09:06, daniloh2000 daniloh2...@yahoo.com.brescreveu:



 Bom dia Senhores,

 Chiappa o que pode causar modificações no plano de execução de uma query?
 Já tive um problema semelhante ao do Marcio, uma select que executava em 3
 minutos apos uma coleta de estatisticas passou a demorar 30 minutos, no 
 meu
 caso a query foi desabilitada pois as informações que eram geradas não
 estavam sendo mais utilizadas.

 Obrigado,
 Danilo


 --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 Márcio Ricardo Alves da Silva marcio_...@... escreveu
 
  Chiappa, foi me liberada uma máquina, identica a que tenho em produção,
 com o mesmo SO (HP-UX B.11.23) e seguirei a sua dica, darei uma estudada 
 no
 patch para posteriormente atualizar em produção.
 
  Sobre o problema, suspeito também que possa ser o Plano de Execução, mas
 não sabia/sei como proceder para verificar.
 
  Onde eu trabalho, não temos um sysadmin, o pessoal que toma conta da
 infra não tem o conhecimento suficiente que deveria para administrar o SO.
 
  Como eu faço para ter os Planos de Execução guardados? Tenho várias
 querys grandes.
 
  Vou gerar o trace da maneira correta, e ver se me dá alguma luz.
 
  Grato,
  Márcio.
 
 
  - Original Message -
  From: José Laurindo
  To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
  Sent: Wednesday, June 02, 2010 4:15 PM
  Subject: [oracle_br] Re: RES: [GPOracle] query de repente ficou
 muito demorada
 
 
 
  Algumas obs :
 
  1) se vc está inseguro, estude e faça o patch apply pra 10.2.0.4 (saindo
 do 10.2.0.1 ** não ** é migração full, só o patch já resolve) , patcheando
 em bases de testes, na de homologação, antes de ir pra Prod... Mas imho é
 algo meio que Urgente vc ter a prod em versão - não é grande a chance de 
 bug
 já corrigido estar causando o seu prob, mas até pode ser, E ao mesmo tempo
 há n+1! bugs Críticos corrigidos nos últimos patchsets, isso pode se
 solucionar OUTROS problemas com certeza
 
  2) se apereceu 0 unique SQL statements in trace file., vc COM CERTEZA
 fez errado o trace, o correto é :
 
  a) quando a sessão ABRE a conexão mas ANTES dela enviar os SQLs vc ativa
 o trace
  b) só com o trace Ativado vc executa, NA SESSÃO, os SQLs que te
 interessam
  c) vc TEM QUE ter os cursores fechados , GERANDO assim entradas no
 arquivo de trace - normalmente vc encerra a sessão para isso...
 http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:6793026818923mostra
  
 Exatamente um caso aonde o DBA falhou por isso
  d) o trace padrão traceja APENAS uma sessão, se o seu Aplicativo abre
 múltiplas sessões (por exemplo, gera relatórios chamando tool de 
 relatórios
 que abre nova sessão, ou usa um POOL de conexões) evidentemente o evento
 10046 sozinho não vai cobrir esses casos, como vc tá em 10g DBMS_MONITOR e
 TRCSESS vão ser as tools,
 http://www.oracle-base.com/articles/10g/SQLTrace10046TrcsessAndTkprof10g.phptem
  
 um exemplinho
 
  3) O IDEAL seria vc ter os Planos de Execução de antes do fim de semana
 (na verdade a boa recomendação é vc SEMPRE ter os planos atuais para qquer
 SQL que leve mais de 30s/1minuto), com isso seria BICO se verificar se o
 plano mudou ou não, mas pelo cenário geral Imagino que isso não está
 disponível. Assim, penso que a análise de plano de execução vai ter que 
 ser
 do modo difícil, ie, obtendo o Plano real dum trace, analisando se há como
 se redizir os LIOs (Logical IOs), por exemplo testando outros possíveis
 planos via HINTs...
 
  4) O fato de vc dizer que está fazendo acesso por índice é INSUFICIENTE
 para concluirmos, nem sempre acesso por índice = melhor plano possível,
 TRANQUILAMENTE pode ser (por exemplo) que durante a outage de fim de 
 semana
 que vc mencionou não foi feita a coleta de estatísticas adequada (digamos) 
 ,
 aí o Plano mudou e passou a escolher um índice de uma das tabelas 
 grandes
 ao invés do mais apropriado FTS paralelo na tabela grande... Como eu
 mencionei em 3) , em vc não tendo o plano anterior vc não tem base de
 comparação, então vais ter que testar Possibilidades
 
  5) Até há alguma chance de o timeout/probs do fim de semana terem
 interferido

Re: [oracle_br] RES: [GPOracle] query de repente ficou muuuuuuuuuuuuuito demorada

2010-06-02 Por tôpico Márcio Ricardo Alves da Silva
Pessoal, habilitei o trace e depois o TKPROF.

no trace deu esse resultado:
Dump file /dsk1/wickbold/admin/udump/wickbold_ora_15630.trc

Oracle Database 10g Release 10.2.0.1.0 - 64bit Production

ORACLE_HOME = /oracle/app/oracle/product/10.2.0

System name: HP-UX

Node name: hp_wk2

Release: B.11.23

Version: U

Machine: ia64

Instance name: wickbold

Redo thread mounted by this instance: 1

Oracle process number: 246

Unix process pid: 15630, image: oraclewickb...@hp_wk2

*** 2010-06-02 11:42:36.219

*** SERVICE NAME:(wickbold) 2010-06-02 11:42:36.218

*** SESSION ID:(277.31363) 2010-06-02 11:42:36.218

WAIT #16: nam='latch: cache buffers chains' ela= 20 
address=-4611686016021434152 number=122 tries=0 obj#=480259 tim=234511061104

*** 2010-06-02 11:42:53.407

WAIT #16: nam='latch: cache buffers chains' ela= 17 
address=-4611686016023487640 number=122 tries=0 obj#=480259 tim=234527847524

*** 2010-06-02 11:46:14.973

WAIT #16: nam='db file sequential read' ela= 4116 file#=55 block#=67427 
blocks=1 obj#=480935 tim=234724689089

*** 2010-06-02 11:46:56.627

WAIT #16: nam='db file sequential read' ela= 3886 file#=55 block#=20199 
blocks=1 obj#=480935 tim=234765367039

*** 2010-06-02 11:52:34.434

WAIT #16: nam='db file sequential read' ela= 2772 file#=54 block#=1051293 
blocks=1 obj#=480259 tim=235095256776

*** 2010-06-02 11:54:56.491

WAIT #16: nam='db file sequential read' ela= 4159 file#=55 block#=161108 
blocks=1 obj#=480935 tim=235233983662

*** 2010-06-02 11:57:21.895

WAIT #16: nam='db file sequential read' ela= 2883 file#=74 block#=13114 
blocks=1 obj#=480255 tim=235375979540


no TKPROF me apresentou isso:

TKPROF: Release 10.2.0.1.0 - Production on Wed Jun 2 12:01:23 2010

Copyright (c) 1982, 2005, Oracle. All rights reserved.

Trace file: /dsk1/wickbold/admin/udump/wickbold_ora_15630.trc

Sort options: default



count = number of times OCI procedure was executed

cpu = cpu time in seconds executing 

elapsed = elapsed time in seconds executing

disk = number of physical reads of buffers from disk

query = number of buffers gotten for consistent read

current = number of buffers gotten in current mode (usually for update)

rows = number of rows processed by the fetch or execute call



Trace file: /dsk1/wickbold/admin/udump/wickbold_ora_15630.trc

Trace file compatibility: 10.01.00

Sort options: default

1 session in tracefile.

0 user SQL statements in trace file.

0 internal SQL statements in trace file.

0 SQL statements in trace file.

0 unique SQL statements in trace file.

29 lines in trace file.

0 elapsed seconds in trace file.



Estou estudando para migrar para a versão 10.2.0.4, nunca apliquei patch e não 
tenho segurança ainda para migrar. Mas independente de migrar, há 10 dias atrás 
essa query demorava 5 minutos, agora passam de duas horas e nada. Não sei se 
poderia ter algum problema com o SO ou disco.

Grato,

Márcio.

  - Original Message - 
  From: Ricardo Cardoso de Sá 
  To: gpora...@yahoogrupos.com.br ; oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, June 01, 2010 11:04 AM
  Subject: [oracle_br] RES: [GPOracle] query de repente ficou muito 
demorada



  Márcio,

  Seria interessante voce coletar um trace extendido pelo tkprof

  Algo estranho notado, é a versão do seu banco 10.2.0.1, pois estamos na
  10.2.0.4 + alguns mini-patchs. Não seria o caso de realizar upgrade neste
  release.

  Att.:

  Rjcard

  _ 

  De: gpora...@yahoogrupos.com.br [mailto:gpora...@yahoogrupos.com.br] Em nome
  de Márcio Ricardo Alves da Silva
  Enviada em: terça-feira, 1 de junho de 2010 08:50
  Para: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br
  Assunto: [GPOracle] query de repente ficou muito demorada
  Prioridade: Alta

  Boas.

  Tenho uma consulta em minha instância que geralmente demorava 5 minutos para
  trazer a informação para o usuário. Ontem o usuário foi executar essa
  consulta, e a mesma passa de duas horas e não trás nada.

  Fica em esperda de db file sequential read, e as vezes latch free. Esse
  final de semana teve manutenção de energia, e o servidor foi desligado,
  teria alguma coisa com o SO(HP-UX 11.23)?

  A query utiliza algumas tabelas grandes, mas estão todas utilizando índices
  sem forçar com os hints. 

  Não sei mais onde eu posso olhar para corrigir ou achar o verdadeiro
  problema, alguém poderia me dar uma ajudinha?

  Oracle 10.2.0.1

  Márcio.

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

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



  

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



Re: [oracle_br] Re: RES: [GPOracle] query de repente ficou muuuuuuuuuuuuuito demorada

2010-06-02 Por tôpico Márcio Ricardo Alves da Silva
Chiappa, foi me liberada uma máquina, identica a que tenho em produção, com o 
mesmo SO (HP-UX B.11.23) e seguirei a sua dica, darei uma estudada no patch 
para posteriormente atualizar em produção.

Sobre o problema, suspeito também que possa ser o Plano de Execução, mas não 
sabia/sei como proceder para verificar.

Onde eu trabalho, não temos um sysadmin, o pessoal que toma conta da infra não 
tem o conhecimento suficiente que deveria para administrar o SO.

Como eu faço para ter os Planos de Execução guardados? Tenho várias querys 
grandes.

Vou gerar o trace da maneira correta, e ver se me dá alguma luz.

Grato,
Márcio.


  - Original Message - 
  From: José Laurindo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, June 02, 2010 4:15 PM
  Subject: [oracle_br] Re: RES: [GPOracle] query de repente ficou 
muito demorada



  Algumas obs :

  1) se vc está inseguro, estude e faça o patch apply pra 10.2.0.4 (saindo do 
10.2.0.1 ** não ** é migração full, só o patch já resolve) , patcheando em 
bases de testes, na de homologação, antes de ir pra Prod... Mas imho é algo 
meio que Urgente vc ter a prod em versão - não é grande a chance de bug já 
corrigido estar causando o seu prob, mas até pode ser, E ao mesmo tempo há n+1! 
bugs Críticos corrigidos nos últimos patchsets, isso pode se solucionar OUTROS 
problemas com certeza

  2) se apereceu 0 unique SQL statements in trace file., vc COM CERTEZA fez 
errado o trace, o correto é :

  a) quando a sessão ABRE a conexão mas ANTES dela enviar os SQLs vc ativa o 
trace
  b) só com o trace Ativado vc executa, NA SESSÃO, os SQLs que te interessam
  c) vc TEM QUE ter os cursores fechados , GERANDO assim entradas no arquivo de 
trace - normalmente vc encerra a sessão para isso... 
http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:6793026818923
 mostra Exatamente um caso aonde o DBA falhou por isso
  d) o trace padrão traceja APENAS uma sessão, se o seu Aplicativo abre 
múltiplas sessões (por exemplo, gera relatórios chamando tool de relatórios que 
abre nova sessão, ou usa um POOL de conexões) evidentemente o evento 10046 
sozinho não vai cobrir esses casos, como vc tá em 10g DBMS_MONITOR e TRCSESS 
vão ser as tools, 
http://www.oracle-base.com/articles/10g/SQLTrace10046TrcsessAndTkprof10g.php 
tem um exemplinho

  3) O IDEAL seria vc ter os Planos de Execução de antes do fim de semana (na 
verdade a boa recomendação é vc SEMPRE ter os planos atuais para qquer SQL que 
leve mais de 30s/1minuto), com isso seria BICO se verificar se o plano mudou ou 
não, mas pelo cenário geral Imagino que isso não está disponível. Assim, penso 
que a análise de plano de execução vai ter que ser do modo difícil, ie, obtendo 
o Plano real dum trace, analisando se há como se redizir os LIOs (Logical IOs), 
por exemplo testando outros possíveis planos via HINTs...

  4) O fato de vc dizer que está fazendo acesso por índice é INSUFICIENTE para 
concluirmos, nem sempre acesso por índice = melhor plano possível, 
TRANQUILAMENTE pode ser (por exemplo) que durante a outage de fim de semana que 
vc mencionou não foi feita a coleta de estatísticas adequada (digamos) , aí o 
Plano mudou e passou a escolher um índice de uma das tabelas grandes ao invés 
do mais apropriado FTS paralelo na tabela grande... Como eu mencionei em 3) , 
em vc não tendo o plano anterior vc não tem base de comparação, então vais ter 
que testar Possibilidades

  5) Até há alguma chance de o timeout/probs do fim de semana terem interferido 
no hardware, até indiretamente - por exemplo, não usaram as opções de CACHE ou 
de DIRECT ACCESS adequadas na hora de subir os filesystems, ou algum pau de 
hardware desabilitou o cache da controladoa... Já vi isso acontecer, mas é um 
caso RARO PRACAS - vc vai SIM checar com os sysadmins e o pessoal de storage 
possibilidades do tipo, MAS ainda acho que a mais provável é sim Plano de 
execução alterado...

  []s

  Chiappa

  --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
marcio_...@... escreveu
  
   Pessoal, habilitei o trace e depois o TKPROF.
   
   no trace deu esse resultado:
   Dump file /dsk1/wickbold/admin/udump/wickbold_ora_15630.trc
   
   Oracle Database 10g Release 10.2.0.1.0 - 64bit Production
   
   ORACLE_HOME = /oracle/app/oracle/product/10.2.0
   
   System name: HP-UX
   
   Node name: hp_wk2
   
   Release: B.11.23
   
   Version: U
   
   Machine: ia64
   
   Instance name: wickbold
   
   Redo thread mounted by this instance: 1
   
   Oracle process number: 246
   
   Unix process pid: 15630, image: oraclewickb...@hp_wk2
   
   *** 2010-06-02 11:42:36.219
   
   *** SERVICE NAME:(wickbold) 2010-06-02 11:42:36.218
   
   *** SESSION ID:(277.31363) 2010-06-02 11:42:36.218
   
   WAIT #16: nam='latch: cache buffers chains' ela= 20 
address=-4611686016021434152 number=122 tries=0 obj#=480259 tim=234511061104
   
   *** 2010-06-02 11:42:53.407
   
   WAIT #16: nam='latch: cache buffers chains' ela

[oracle_br] query de repente ficou muuuuuuuuuuuuuito demorada

2010-06-01 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Tenho uma consulta em minha instância que geralmente demorava 5 minutos para 
trazer a informação para o usuário. Ontem o usuário foi executar essa consulta, 
e a mesma passa de duas horas e não trás nada.

Fica em esperda de db file sequential read, e as vezes latch free. Esse final 
de semana teve manutenção de energia, e o servidor foi desligado, teria alguma 
coisa com o SO(HP-UX 11.23)?

A query utiliza algumas tabelas grandes, mas estão todas utilizando índices sem 
forçar com os hints. 

Não sei mais onde eu posso olhar para corrigir ou achar o verdadeiro problema, 
alguém poderia me dar uma ajudinha?

Oracle 10.2.0.1

Márcio.

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



Re: [oracle_br] Função SUBSTR

2010-06-01 Por tôpico Márcio Ricardo Alves da Silva
select '0' || substr(to_char(11),1,2) || '-' || 
substr(to_char(11),3,4) || '-' || substr(to_char(11),7,4) from 
dual



O zero na frente tem que colocar fixo, pois campo numérico desconsidera zero a 
esquerda.

Márcio.

- Original Message - 

  From: Flaviano, Wellington (GE Capital) 
  Sent: Tuesday, June 01, 2010 9:37 AM
  Subject: [oracle_br] Função SUBSTR



  Pessoal, já peço desculpas pela dúvida, mas não manjo de oracle como de mssql 
... então vamos lá.

  Tenho o campo NR_TELEFONE que é preenchido assim: 011 e quero 
transformar ele assim 011-- e um simples select

  Estou fazendo da seguinte forma: TO_CHAR(MAX(SUBSTR(NR_FONE_PRINCIPAL,1,3)) + 
'-' + MAX(SUBSTR(NR_FONE_PRINCIPAL,4,4)) + '-' + 
MAX(SUBSTR(NR_FONE_PRINCIPAL,8,4))) AS NR_FONE_PRINCIPAL

  Só que não está funcionando o que estou fazendo de errado?

  Valeu.

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



  

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



Re: [oracle_br] Exportar Estrutura das tabelas.

2010-05-27 Por tôpico Márcio Ricardo Alves da Silva
utiliza o exp com ROWS=N
Márcio.

  - Original Message - 
  From: andreibalzan 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, May 25, 2010 9:14 AM
  Subject: [oracle_br] Exportar Estrutura das tabelas.



  Bom Dia, 

  Sou iniciante no oracle, contudo estou começando (por livre e espontânea 
obrigação) a fuçar nele. 

  Bem o pessoal aqui da empresa tem um banco de dados oracle que roda em um 
cliente, contudo as tabelas, triggers Store procedures e por ai vai, foram 
criadas no perfil system do Oracle 10g XE, e a documentação, não foi feita 
:(... 

  Agora eu preciso pegar as tabelas do sistema e exportar, ai é que esta o 
problema, eu teria de exportar apenas a estrutura do Banco, ou seja, as tabelas 
sem os dados. Não sei se procurei da maneira certa, mas não consegui encontrar 
algo relacionado a isso...



  

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



[oracle_br] Ajuda em montar um backup/restore eficiente

2010-05-26 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Pessoal, preciso de ajuda/dicas para montar uma estratégia de backup eficiente 
que me garanta um restore rápido e que eu seja informado o quanto antes de 
qualquer problema no backup.

Hoje o meu backup é feito em LTO de segunda-feira à sexta-feira as 18hs. As 
vezes acontece um problema, de ficar Mount(utilizo o Data Protector para 
gerenciamento do backup) e só vou ver no dia seguinte quando chego na empresa.

Além desse backup tenho dois DUMPS, sendo um EXP FULL as 02:00h (todos os dias) 
e outro EXP de um owner as 09:00h, todos os dias.

O meu gerente me disse que após o expediente, não sou obrigado atender o 
telefone, teoricamente fico livre de suporte do banco, mas não é isso que 
acontece como sabemos.

Fiz um RMAN simples, em um banco XE com SO windows, está funcionando, tenho que 
derrubar o banco fazer o backup e subir o banco.

A empresa trabalha 24x7, meu banco é oracle 10.2.0.1 e SO HP-UX 11.23B.

Obrigado,
Márcio.











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



[oracle_br] criar datafile automatico

2010-05-24 Por tôpico Márcio Ricardo Alves da Silva
Boas.

 Diariamente eu monitora minhas tablespaces, e conforme os datafiles vão 
chegando perto dos 100%, crio novos datafiles. Por excesso de confiança, fui 
traido nesse final de semana, achei que um datafile aguentaria trabalhar até 
segunda-feira, não deu e a produção teve uma pequena parada até a criação do 
datafile.

  Com isso, pensei em fazer o monitoramente automático e criação dos datafiles 
automático também. Estou pensando em hora/hora verificar o tamanho das 
tablespace, e quando atingir os últimos 300MB para FULL, eu criaria um datafile 
para determinada tablespace, mas antes de criar verificaria o espaçamento em 
disco também.

  Hoje estou seguindo um padrão definido por mim, de criar um datafile de 2GB 
extensível para 2,5GB.

O que acham, dá para eu confiar fazendo dessa maneira automática, é 
aconselhável fazer esse JOB? O tamanho dos meus datafiles estão bons?

Banco: Oracle 10.2.0.1
SO: HP-UX.

Márcio.





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



Re: [oracle_br] Dúvida em Trigger

2010-05-20 Por tôpico Márcio Ricardo Alves da Silva
Alisson, reserva uma bala para mim também. Estava com o mesmo problema e não 
conseguia entender o porque não funcionava, sendo que em outro schema estava 
dando certo.

Valeu Murilo.

Márcio.


  - Original Message - 
  From: Álisson Zimermann 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, May 20, 2010 2:45 PM
  Subject: Re: [oracle_br] Dúvida em Trigger



  Eu mereço um tiro.. a trigger funciona.. estava com user DBA mesmo U_u...

  obrigado gente =)

  Em 20 de maio de 2010 13:23, Murilo Lima candango...@gmail.com escreveu:

   Álisson,
  
   Acho que o profile não tem como impedir sessões simultâneas de hosts
   diferentes, teria que ser com o gatilho mesmo.
   Usuários com privilégios de DBA não são impedidos de logar com a exceção
   levantada pelo trigger, e quando acessar gera apenas o erro no alert.log.
   Você teria que tentar com um usuário comum.
   Na query não é necessária a subquery nas tabelas dual, poderia ser assim:
  
   select count(*)
   from v$session
   into v_login
   where username = SYS_CONTEXT('USERENV','session_user')
   and machine  SYS_CONTEXT('USERENV','HOST')
  
   Espero ter ajudado.
  
   []'s
  
   Murilo Lima
  
   Em 20 de maio de 2010 13:00, Marcelo Feliciano
   marcelofelici...@gmail.comescreveu:
  
   
   
se nao me engano no oracle vc seta no profile o user per session
http://www.experts-exchange.com/Database/Oracle/Q_21229785.html
nesse link fala alguma coisa
   
Marcelo Feliciano
marcelofelici...@gmail.com marcelofeliciano%40gmail.com
   
2010/5/20 Álisson Zimermann alissonz...@gmail.comalissonzima%
   40gmail.com

   
   


 Bom dia...

 criei a trigger:

 CREATE OR REPLACE TRIGGER LOGIN
 AFTER LOGON ON DATABASE
 declare
 v_login INTEGER;
 begin
 select count(*)
 into v_login
 from v$session where username = (select
 SYS_CONTEXT('USERENV','session_user') from dual) and machine  (select
 SYS_CONTEXT('USERENV','HOST') host from dual);
 if (v_login  0)
 THEN RAISE_APPLICATION_ERROR
 (-20010,'You cant access the database!');
 end if;
 end;
 /

 Eu executei ela e compilou sem erros.. porém não funciona hauhaua..

 no caso eu faço akele select normal, e ele dá o valor (se há outro
usuário
 logado com o mesmo nome, mas pc diferente, ele geralmente dá 1 ou 2 de
 retorno)...
 porém parece que o if da trigger nao tá legal, pois quando eu boto o
mesmo
 usuário em pcs diferentes ele não dá erro nenhum =(...

 alguem tem alguma ideia?

 Álisson

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



   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
  
   [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/
  
   --
   Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure
   » Scripts » Tutoriais - 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]



  

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



Re: [oracle_br] A tabela SYSTEM.CLIENTES é mutante

2010-05-19 Por tôpico Márcio Ricardo Alves da Silva
Ivan, em tabela que a trigger é dispara, você não pode ter operações DML dentro 
da trigger utilizando a mesma tabela da trigger. A não ser que você utilize o 
PRAGMA_AUTONOMUS, que abriria outra transação e te possibilitaria operações 
DMLs da mesma tabela.

Não entendi o que você está fazendo, você está fazendo o Insert do campo antido 
(:OLD.NOME) do cliente? Se for aplicação, você poderia tratar isso direto na 
aplicação.

Márcio.
- Original Message - 

  From: igmeirelles 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Saturday, May 15, 2010 11:47 AM
  Subject: [oracle_br] A tabela SYSTEM.CLIENTES é mutante



  Olá a todos... 

  estou iniciando em Oracle e me deparei com um problema ao utilizar triggers.

  criei uma tabela de teste chamada CLIENTES com o campo NOME varchar2(70)... e 
a seguinte TRIGGER:

  CREATE OR REPLACE
  TRIGGER TESTE_TRIGGER 
  BEFORE UPDATE 
  ON SYSTEM.CLIENTES
  FOR EACH ROW 
  BEGIN
  insert into SYSTEM.CLIENTES(NOME) values(:OLD.NOME);
  COMMIT;
  END;

  a Trigger compila normalmente, porém ao alterar um nome na tabela CLIENTES o 
Oracle me retorna o seguinte erro:

  Ocorreu um erro ao salvar alterações na tabela SYSTEM.CLIENTES:
  Linha 3: ORA-04091: a tabela SYSTEM.CLIENTES é mutante; talvez o 
gatilho/função não possa localizá-la
  ORA-06512: em SYSTEM.TESTE_TRIGGER, line 3
  ORA-04088: erro durante a execução do gatilho 'SYSTEM.TESTE_TRIGGER'

  o que estou fazendo de errado??

  desde já agradeço a atenção de todos...
  Ivan Meirelles.



  

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



[oracle_br] trigger de logon

2010-05-14 Por tôpico Márcio Ricardo Alves da Silva
Bom dia!


Tenho uma trigger AFTER LOGON ON DATABASE, que funciona no meu ambiente de 
produção bloqueando acesso ao banco por ferramentas terceiras.

Peguei essa mesma trigger e passei para um desenvolvedor adaptá-la para ele. Só 
que essa trigger não está funcionando, coloquei raises na trigger e parece que 
não está sendo disparada a trigger.

O banco é o Oracle XE

CREATE OR REPLACE TRIGGER LOG
  AFTER LOGON ON DATABASE
DECLARE
  v_username SYS.gv_$session.username%TYPE;
  v_program SYS.gv_$session.program%TYPE;
BEGIN
   raise_application_error (-2, 'Entrou 1!' );
  BEGIN
 raise_application_error (-20001, 'Entrou 2!' );
   SELECT username, program
 INTO v_username, v_program
 FROM SYS.gv_$session
WHERE audsid = USERENV ('SESSIONID')
  AND audsid != 0
--  and USERNAME = 'CTE_COMP'
  AND ROWNUM = 1;  
   raise_application_error (-20002, 'Passou SQL!' );  
  if v_username = 'CTE_COMP' THEN
   INSERT INTO (USERNAME, HORA_LOGIN, PROGRAM)
 VALUES(v_username, SYSDATE, v_program);
   commit;
   raise_application_error (-20003, 'Inseriu!' );
  end if; 
  EXCEPTION
WHEN NO_DATA_FOUND THEN
  v_program := '';
  raise_application_error (-20004, 'Erro!' );
  END;
END;


Márcio.









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



[oracle_br] parametros no cache

2010-05-14 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Pessoal, aqui na empresa temos um sistema faz consulta em uma tabela de 
parâmetros para ser utilizados em alguns processos. Esses parâmetros são 
configurados inicialmente e quase nunca é sofrido uma atualização nos 
parâmetros.

Eu gostaria de armazenar esses parâmetros em cache, para que o aplicativo não 
precisa-se mais consultar a tabela para pegar os mesmos parâmetros sempre.

Alguém tem alguma idéia de como fazer isso ou já fez?

Grato,
Márcio.

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



Re: [oracle_br] parametros no cache

2010-05-14 Por tôpico Márcio Ricardo Alves da Silva
Luiz, era justamente isso que eu estava precisando. 

Por coincidência, fui no evento do GUOB e o Rodrigo tinha dito isso, e achei 
interessante. E o bacana, é que o sistema é para finalidade de NFE também.

Grato,
Márcio.
  - Original Message - 
  From: Luiz Antonio Camargo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, May 14, 2010 11:35 AM
  Subject: Re: [oracle_br] parametros no cache



  Use o parâmetro DB_KEEP_CACHE_SIZE

  Esse parâmetro é utilizado para mantér todos os blocos de dados de uma
  determinada tabela em memória, desde modo, evita-se realizar Physical Reads,
  leitura direta em disco, e começa a trabalhar mais com Logical reads,
  leitura em memória. O ganho de performance é bem considerado.

  Para o NFE, o ideal é colocar todas as tabelas que inicia com NFE_, ARC_,
  CTRL_ e NFS_ em keep, pois são tabelas utilizadas com muita frequência pelo
  aplicativo. Abaixo segue um modo de como configurar.

  *1 - Habilitando o db_keep_cache_size*

  *SQL alter system set db_keep_cache_size = 120M scope=both;*

  *Sistema alterado.*

  *2 - Colocando a tabela em keep*

  *SQL alter table NFE.nome_da_tabela storage (buffer_pool keep);*

  *Tabela alterada.*

  *Recomendação*

  O DBA deverá realizar os cálculos corretos para divisão do SGA (Database
  Buffers) para o parâmetro db_keep_cache_size, ou seja, recomendo utilizar em
  tabelas pequenas, que tenha no máximo 20MB, é interessante alocar seu
  contéudo completo em memória, porém, existe outro parâmetro
  db_recycle_cache_size que pode ser utilizado para tabelas maiores ou deixar
  no buffer_pool padrão, ou seja, alocar os blocos de dados no espaço
  destinado do db_cache_size.

  FONTE: *
  
http://profissionaloracle.com.br/blogs/rodrigoalmeida/2009/06/17/dicas-para-melhorar-performance-no-nfe-da-mastersaf/
  *

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



  

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



[oracle_br] criar pk com informações já contindas na tabela

2010-04-30 Por tôpico Márcio Ricardo Alves da Silva
Pessoal, preciso criar uma PK em uma tabela que já consta informação.

Sei que o oracle possibilita essa criação e após criar habilitar a validação da 
PK, mas não estou conseguindo.

Can't help me?

Grato,
Márcio.











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



Re: [oracle_br] Packages descompiladas

2010-04-29 Por tôpico Márcio Ricardo Alves da Silva
Marcelo, acontecia/acontece na minha base de os objetos ficarem inválidos, 
depois que é feito shrink nas tabelas/índices. 

Pode ser um dos motivos.

Márcio.
  - Original Message - 
  From: Marcelo Medrado 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, April 28, 2010 6:30 PM
  Subject: [oracle_br] Packages descompiladas



  Prezados,

  Estamos administrando um sistema de varejo que passou a apresentar um
  comportamento estranho:

  De tempos em tempos (o intervalo não é preciso) algumas packages vitais
  ficam descompiladas causando erro na aplicação. Não existem jobs automáticos
  que fazem qualquer tipo de DDL que possa causar. Provavelmente a aplicação
  (que é de terceiros e não possui código fonte disponível) foi atualizada e
  algum módulo está causando isto.

  A questão é:

  Eu posso facilmente recompilar estes objetos no momento em que nosso sistema
  de monitoramento detecta objetos inválidos mas não vejo como rastrear o
  causador disso. São packages imensas, extremamente genéricas e é
  praticamente impossível parar o ambiente para testar módulo a módulo até
  descobrir quem causou a descompilação das packages em questão.

  Existe alguma forma de rastrear isso?

  Agradeço antecipadamente.

  Abraços,

  Marcelo Medrado

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



  

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



Re: [oracle_br] limite de licença

2010-04-28 Por tôpico Márcio Ricardo Alves da Silva
Alexandre, entendi a sua explicação. 

A minha situação é que os usuários são de aplicativo, não tenho usuário criado 
no banco para pessoas físicas, apenas para os sistemas utilizarem o banco.

Me corrija se estiver errado, se eu tivesse usuário nomeado eu poderia ter no 
máximo 5 usuários concorrentes no banco, mesmo sendo de aplicação o meu limite 
de 5 licenças estoura, certo?

Se tenho um aplicativo que abre muitas conexões no banco, o meu limite de 
acesso estoura também?

Márcio.
  - Original Message - 
  From: Alexandre Rocha Placido 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, April 23, 2010 1:18 PM
  Subject: RES: [oracle_br] limite de licença



  Ilegal não é, mas lembre que a licença do Oracle é por usuário nomeado e não
  concorrente. Apesar de se você tiver um único usuário nomeado, você só
  poderá ter no máximo 5 concorrentes também.

  Ou seja é nomeado e concorrente ao mesmo tempo, valendo sempre o que for
  maior. No seu caso nenhum dos dois pode passar de cinco. Outra coisa se são
  cinco, é somando as duas instâncias e não cinco em cada uma

  Slide1

  De: Márcio Ricardo Alves da Silva [mailto:marcio_...@yahoo.com.br] 
  Enviada em: sexta-feira, 23 de abril de 2010 12:18
  Para: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br
  Assunto: [oracle_br] limite de licença

  Estou com uma dúvida quanto a licenciamento.

  Hoje tenho duas licenças do Oracle, uma por processador e a outra de 5
  usuários. Vou criar dois bancos de históricos no servidor que tem licença de
  5 usuários, nesse servidor estou pensando em criar um profile setando o
  máximo de 5 conexões. 

  Minha dúvida é a seguinte, como tenho limitação de usuários, posso limitar o
  acesso de 5 conexões simultâneas? Estaria liberando o acesso para todos, mas
  limitando somente 5 ao mesmo tempo. É ilegal fazer isso?

  Márcio.

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

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



  

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



Re: [oracle_br] Re: exp demorado?

2010-04-23 Por tôpico Márcio Ricardo Alves da Silva
Chiappa,
Lendo a documentação(Doc ID 552424.1) que me passou, me corrija se eu estiver 
errado, mas a maneira que poderia fazer para melhorar a performance seria 
utilizando o parâmentro ACCESS_METHOD=DIRECT_PATH. Segundo a nota, esse 
parâmetro não é documento e só é pra ser utilizado se for solicitado pelo 
suporte da oracle. Nessa mesma nota, abaixo tem uma relação de bugs, um me 
chamou atenção:Bug 5599947 - Export Data Pump is slow when table has a LOB 
column.
O expdp já é mais rápido que o exp, estarei configurando as parametrizações e 
testando para chegar próximo num tempo considerável bom.

[]'s.
Márcio.
  - Original Message - 
  From: José Laurindo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, April 22, 2010 4:06 PM
  Subject: [oracle_br] Re: exp demorado?



  Pode ser sim por causa dos LOBs... veja a nota metalink Export and Import of 
Table with LOB Columns (like CLOB and BLOB) has Slow Performance [ID 281461.1] 
, lá é dito que por limitação do exp a leitura dos LOBs é feita linha-a-linha, 
e não em direct-mode mesmo que vc especifique DIRECT=Y, tenta o expdp, COM as 
opções de performance citadas nas notas metalink da minha resp anterior...

  []s

  Chiappa

  --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
marcio_...@... escreveu
  
   Chiappa, obrigado pelas dicas e retonor.
   
   O exp de nome bkpdiario, é ficticio, o DUMP é feito para uma eventual 
necessidade de voltar algo do schema.
   
   Um detalhe que esqueci de mencionar. Em outro servidor, utilizo e mesmo 
comando e a base desse servidor é uns 40% porcento maior que a base demorada.
   
   A diferença que notei, é que nesse exp demorado, tenho 102GB de lob, os 
outros 15 são de dados comuns. Será que o problema seria os lobs?
   
   Márcio.
   
   - Original Message - 
   From: José Laurindo 
   To: oracle_br@yahoogrupos.com.br 
   Sent: Thursday, April 22, 2010 1:49 PM
   Subject: [oracle_br] Re: exp demorado?
   
   
   
   ah, e claro, falando de performance do expdp, há pouco tempo eu respondi na 
thread aqui do Grupo mesmo RES: [oracle_br] Re: Ajuda Expdp recomendando as 
notas metalink :
   
   Export/Import DataPump Parameter ACCESS_METHOD - How to Enforce a Method of
   Loading and Unloading Data ? (Doc ID 552424.1)
   
   Checklist for Slow Performance of Export Data Pump (expdp) and Import 
DataPump
   (impdp) (Doc ID 453895.1)
   
   My Experience in Moving a 1 Terabyte Database Across Platforms With Minimal
   Downtime (Doc ID 431096.1)
   
   veja lá, que a info dessas notas deve te ser Muuuito útil...
   
   []s
   
   Chiappa
   
   --- Em oracle_br@yahoogrupos.com.br, José Laurindo jlchiappa@ escreveu
   
afaik só na versão 11g o expdp passou a incorporar o param 
REUSE_DUMPFILES, então não - mas anyway se vc está fazendo o exp 
rotineiramente, certamente ele está num shell script, então Simplesmente um rm 
nomedoarquivo, simples... Apenas uma obs, só estranhei que vc chamou a rotina 
de export de algumacoisabackupdiário, espero que vc SAIBA que export *** NÃO É 
BACKUP *** , se vc tiver um crash num xport vc *** NÂO TEM *** os patches 
aplicados no banco, Não tem os binários Oracle, Não Tem os objetos do SYS 
export é só um dump DE DADOS e DMLs, com isso só vc Não Consegue recuperar um 
crash, vc vai ter que reinstalar binários, recriar um banco vazio pra importar 
o dump, re-aplicar os patches , e francamente em caso de crash, com a pressão 
natural num caso assim, isso Não É hora nem lugar de manipulações de binários e 
recriação de banco 

Bom, fim do comment, respondido sobre o reuso, sua resposta sobre 
performance : 

a) primeiro, seja qual for o método (exp ou expdp) , vc VAI :

1. exportar só a informação que não pode ser reconstruída e/ou sujeita a 
mudança : não faz o ** MENOR SENTIDO ** um export full, pois lá há Índices, 
Constraints, ** ESTATÍSTICAS **, coisas essas que Facilmente podem ser 
reconstruídas se perdidas, E há objetos que não mudam, internos, de usuários 
internos como SYSTEM e SYSMAN  Não exporte o que vc não precisa, veja nos 
helps e nas docs quais os params para vc excluir o que não quer, isso varia se 
for exp ou expdp MAS ambos possuem...

2. claro que é lento vc ter um só processo lendo os objs um por vez : num 
hardware Moderno, o sub-sistema de I/O facilmente dá conta de algumas 
requisições de I/O em paralelo, então vc deveria é ter uma sessão exportando as 
tabs grandes, outra sessão simultabea nas as tabs médias, outra as tabs 
pequenas, tipo assim

b) para exp além dos óbvios itens acima de exclusão e paralelismo (várias 
sessões) eu diria pra vc subir mais o BUFFER, os 30 Kb e pouco que vc 
estabeleceu são minúsculos, vai pra umas dezenas de Mbs, e testar com 
RECORDLENGTH=65535, que é o máximo

c) pro expdp além dos óbvios itens acima de exclusão e paralelismo 
(várias sessões) experimente os params de ACCESS , experimente deixar as 
tabelas como

[oracle_br] exp demorado?

2010-04-22 Por tôpico Márcio Ricardo Alves da Silva
Tenho um exp de um schema e o mesmo está demorando muito?

exp system/ GRANTS=Y buffer=30720 full=y file=/dsk10/export/bkpdiario.dmp 
direct=y log=/dsk10/export/bkpdiario.log consistent=y

Utilizo o exp por motivo de ele sobrescrever o meu arquivo do dia anterior. 
Esse exp, demora em torno de umas 10 horas.

O tamanho do banco é de 117GB, e tenho umas quatro tabelas com alguns milhões 
de registros.

Gostaria de deixar o export mais rápido. Como faço, e como verifico onde está o 
gargalho? Vejo que nas tabelas que temos mais registros são as mais demoradas.

Também gostaria de utilizar o expdp, mas teria o problema do arquivo já 
existir, tem algum maneira de fazer, utilizando o expdp que substitua o arquivo?

Oracle 10.2.0.1 - Standard Edition.
HP-UX 11.23


Márcio.

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



Re: [oracle_br] Re: exp demorado?

2010-04-22 Por tôpico Márcio Ricardo Alves da Silva
Chiappa, obrigado pelas dicas e retonor.

O exp de nome bkpdiario, é ficticio, o DUMP é feito para uma eventual 
necessidade de voltar algo do schema.

Um detalhe que esqueci de mencionar. Em outro servidor, utilizo e mesmo comando 
e a base desse servidor é uns 40% porcento maior que a base demorada.

A diferença que notei, é que nesse exp demorado, tenho 102GB de lob, os outros 
15 são de dados comuns. Será que o problema seria os lobs?

Márcio.

  - Original Message - 
  From: José Laurindo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, April 22, 2010 1:49 PM
  Subject: [oracle_br] Re: exp demorado?



  ah, e claro, falando de performance do expdp, há pouco tempo eu respondi na 
thread aqui do Grupo mesmo RES: [oracle_br] Re: Ajuda Expdp recomendando as 
notas metalink :

  Export/Import DataPump Parameter ACCESS_METHOD - How to Enforce a Method of
  Loading and Unloading Data ? (Doc ID 552424.1)

  Checklist for Slow Performance of Export Data Pump (expdp) and Import DataPump
  (impdp) (Doc ID 453895.1)

  My Experience in Moving a 1 Terabyte Database Across Platforms With Minimal
  Downtime (Doc ID 431096.1)

  veja lá, que a info dessas notas deve te ser Muuuito útil...

  []s

  Chiappa

  --- Em oracle_br@yahoogrupos.com.br, José Laurindo jlchia...@... escreveu
  
   afaik só na versão 11g o expdp passou a incorporar o param REUSE_DUMPFILES, 
então não - mas anyway se vc está fazendo o exp rotineiramente, certamente ele 
está num shell script, então Simplesmente um rm nomedoarquivo, simples... 
Apenas uma obs, só estranhei que vc chamou a rotina de export de 
algumacoisabackupdiário, espero que vc SAIBA que export *** NÃO É BACKUP *** , 
se vc tiver um crash num xport vc *** NÂO TEM *** os patches aplicados no 
banco, Não tem os binários Oracle, Não Tem os objetos do SYS export é só um 
dump DE DADOS e DMLs, com isso só vc Não Consegue recuperar um crash, vc vai 
ter que reinstalar binários, recriar um banco vazio pra importar o dump, 
re-aplicar os patches , e francamente em caso de crash, com a pressão natural 
num caso assim, isso Não É hora nem lugar de manipulações de binários e 
recriação de banco 
   
   Bom, fim do comment, respondido sobre o reuso, sua resposta sobre 
performance : 
   
   a) primeiro, seja qual for o método (exp ou expdp) , vc VAI :
   
   1. exportar só a informação que não pode ser reconstruída e/ou sujeita a 
mudança : não faz o ** MENOR SENTIDO ** um export full, pois lá há Índices, 
Constraints, ** ESTATÍSTICAS **, coisas essas que Facilmente podem ser 
reconstruídas se perdidas, E há objetos que não mudam, internos, de usuários 
internos como SYSTEM e SYSMAN  Não exporte o que vc não precisa, veja nos 
helps e nas docs quais os params para vc excluir o que não quer, isso varia se 
for exp ou expdp MAS ambos possuem...
   
   2. claro que é lento vc ter um só processo lendo os objs um por vez : num 
hardware Moderno, o sub-sistema de I/O facilmente dá conta de algumas 
requisições de I/O em paralelo, então vc deveria é ter uma sessão exportando as 
tabs grandes, outra sessão simultabea nas as tabs médias, outra as tabs 
pequenas, tipo assim
   
   b) para exp além dos óbvios itens acima de exclusão e paralelismo (várias 
sessões) eu diria pra vc subir mais o BUFFER, os 30 Kb e pouco que vc 
estabeleceu são minúsculos, vai pra umas dezenas de Mbs, e testar com 
RECORDLENGTH=65535, que é o máximo
   
   c) pro expdp além dos óbvios itens acima de exclusão e paralelismo (várias 
sessões) experimente os params de ACCESS , experimente deixar as tabelas como 
NOLOGGING pra ver se vc consegue que ele faça acesso direto, e não sei se no BD 
Standard que vc tem funciona a cláusula de PARALLEL, mas tente...
   
   d) fica a Recomendação de upgrade , a 10.2.0.1 tinha diversos probs 
reconhecidos
   
   []s
   
   Chiappa
   
   
   --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
marcio_cbj@ escreveu
   
Tenho um exp de um schema e o mesmo está demorando muito?

exp system/ GRANTS=Y buffer=30720 full=y 
file=/dsk10/export/bkpdiario.dmp direct=y log=/dsk10/export/bkpdiario.log 
consistent=y

Utilizo o exp por motivo de ele sobrescrever o meu arquivo do dia 
anterior. Esse exp, demora em torno de umas 10 horas.

O tamanho do banco é de 117GB, e tenho umas quatro tabelas com alguns 
milhões de registros.

Gostaria de deixar o export mais rápido. Como faço, e como verifico onde 
está o gargalho? Vejo que nas tabelas que temos mais registros são as mais 
demoradas.

Também gostaria de utilizar o expdp, mas teria o problema do arquivo já 
existir, tem algum maneira de fazer, utilizando o expdp que substitua o arquivo?

Oracle 10.2.0.1 - Standard Edition.
HP-UX 11.23


Márcio.

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



  

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



Re: [oracle_br] CERTIFICAÇÃO - TOPIC OFF

2010-04-19 Por tôpico Márcio Ricardo Alves da Silva
Eu fiz minha pós no IBTA, e tirei o OCP.


  - Original Message - 
  From: Luiz Antonio Camargo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Sunday, April 18, 2010 10:05 AM
  Subject: Re: [oracle_br] CERTIFICAÇÃO - TOPIC OFF



  Onde vc faz pós graduação? Tem pós onde o curso oficial é inserido dentro
  dela... dai vale...

  Em 17 de abril de 2010 19:06, Gerson Junior
  gerson.vasconce...@gmail.comescreveu:

   Voce nao pode fazer OCP (Oracle Certified Professional), para isso tem que
   ter um curso oficial, pelo menos!
  
   Mas, voce pode fazer OCA(Oracle Certified Associate) sem necessidade de
   curso oficial!
  
   Abraços.
  
  
  
   Atc.
   Gerson S. de Vasconcelos Júnior
   DBA Oracle / Oracle Certified (IZ0-007)
   Fone: (81) 9103-4984 / (82) 9119-0640
   Msn: gerson.vasconce...@gmail.com
   Skype: gersonvjunior
   http://www.diaadiaoracle.com.br/
  
  
   Em 17 de abril de 2010 18:54, Pedro de Souza pedros...@yahoo.com.br
   escreveu:
  
   
   
Boa noite pessoal, estou fazendo pós-graduação em administração de banco
   de
dados onde o foco é o uso do Oracle.
Tentando me informar, fiquei sabendo que não posso tirar a certificação
   sem
fazer um curso autorizado pela Oracle.
Vocês sabem algo sobre este assunto?
   
Agradeço as informações,
   
Pedro
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
  
   [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/
  
   --
   Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure
   » Scripts » Tutoriais - 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]



  

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



[oracle_br] alterar campo para XMLType

2010-04-16 Por tôpico Márcio Ricardo Alves da Silva
Bom dia Pessoal.

Me foi solicitado um estudo para fazer a mudança de um campo CLOB para um campo 
XMLType, esse campo CLOB contém informações de XML (claro) e vez ou outra 
precisa ser extraido informações desse campo, por isso a necessidade da 
conversão do campo.

Alguém já efetuou essa mudança ou mexe com XMLType? Os desenvolvedores terão 
que aprender XMLType, é tranquilo mexer com ele, no manual da própria Oracle 
eles conseguem aprender?

Grato,
Márcio.











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



[oracle_br] ser Oracle Pathner

2010-04-13 Por tôpico Márcio Ricardo Alves da Silva
Bom dia!

O que eu preciso, ou quais pré-requisitos que preciso para a minha empresa seka 
Oracle pathner?

Márcio.











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



[oracle_br] qual impacto?

2010-04-12 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Preciso mover algumas tabelas para outro tablespace. 

Terei algum impacto com essa alteração? Após o move, terei que recriar os 
índices?

Grato,
Márcio.











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



[oracle_br] optimizer goal - dúvidas

2010-04-08 Por tôpico Márcio Ricardo Alves da Silva
Boas.

No optimizer goal, tenho as opções: Choose, First rows, All rows e Rule. Queria 
saber porque quano seleciono a opção rule, em algumas querys mostra FULL TABLE 
na tabela, sendo que quando coloco outras opções é utilizado o índice.

E também, um material/link com a explicação de cada opção.

Grato,
Márcio.









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



[oracle_br] dúvida tamanho do tablespace

2010-03-26 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Tenho uma tablepace com registros de lobs, o meu disco estava chegando quase 
100%, então resolvi fazer um update nos registros que contem lob para NULL para 
liberar espaço na tablespace e não precisar criar mais.

Minha dúvida, quando eu substituo as informações para NULL, o segmento que 
estava sendo utilizado ele ficará disponível para novos registros ou não 
consigo utilizar mais eles?

ORACLE 10.2.0.1.0
HP-UX

Márcio Ricardo











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



[oracle_br] ORA-12520

2010-03-24 Por tôpico Márcio Ricardo Alves da Silva
Pessoal, estou tendo problemas de listener direto.

ORA-12520

Oracle 10.2.0.1.0 Enterprise Edition (homologação), Windows Server 2003, não 
caia tanto assim e derepente começou a cair.

Márcio.









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



[oracle_br] HP-UX - comando bdf

2010-03-22 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Pessoal não estou conseguindo executar o comando bdf, me dá o seguinte erro:

Cannot open /etc/mnttab: Permission denied

Esse servidor estava em um local físico e foi mudado para outro local há 7 dias.

Alguém conhece HP-UX que possa me auxiliar?

Grato,
Márcio.











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



Re: [oracle_br] HP-UX - comando bdf

2010-03-22 Por tôpico Márcio Ricardo Alves da Silva
Estou executando com root.  Sempre utilizei esse comando.

HP-UX 11.23

Márcio.

- Original Message - 
From: Gustavo Venturini de Lima gventur...@gmail.com
To: oracle_br@yahoogrupos.com.br
Cc: gpora...@yahoogrupos.com.br
Sent: Monday, March 22, 2010 10:35 AM
Subject: Re: [oracle_br] HP-UX - comando bdf


Com qual usuário está tendando executar o bdf?
O problema está mais parecendo com falta de permissão no mnttab do que
qualquer outra coisa.


Em 22 de março de 2010 10:11, Márcio Ricardo Alves da Silva 
marcio_...@yahoo.com.br escreveu:



 Boas.

 Pessoal não estou conseguindo executar o comando bdf, me dá o seguinte
 erro:

 Cannot open /etc/mnttab: Permission denied

 Esse servidor estava em um local físico e foi mudado para outro local há 7
 dias.

 Alguém conhece HP-UX que possa me auxiliar?

 Grato,
 Márcio.

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





[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/
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » 
Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! 
VISITE: http://www.oraclebr.com.br/

 
Links do Yahoo! Grupos







Re: [oracle_br] HP-UX - comando bdf

2010-03-22 Por tôpico Márcio Ricardo Alves da Silva
sim estou e tem permissão.

- Original Message - 
From: Raul Francisco Costa F. de Andrade, DBA raulf...@gmail.com
To: oracle_br@yahoogrupos.com.br
Sent: Monday, March 22, 2010 10:58 AM
Subject: Re: [oracle_br] HP-UX - comando bdf


Vc está logando como root?



Em 22 de março de 2010 10:11, Márcio Ricardo Alves da Silva 
marcio_...@yahoo.com.br escreveu:



 Boas.

 Pessoal não estou conseguindo executar o comando bdf, me dá o seguinte
 erro:

 Cannot open /etc/mnttab: Permission denied

 Esse servidor estava em um local físico e foi mudado para outro local há 7
 dias.

 Alguém conhece HP-UX que possa me auxiliar?

 Grato,
 Márcio.

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






-- 
--
Raul Francisco da Costa Ferreira de Andrade
DBA - OCA - Oracle Certified Associate
COBIT Foundation 4.1
Fone: (41)8855-8874 Brt
email: raulf...@gmail.com
Skype: raul.andrade
www.clickdba.com
Deus não dá prova superior às forças daquele que a pede;
só permite as que podem ser cumpridas.
Se tal não sucede, não é que falte possibilidade, falta vontade.


[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/
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » 
Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! 
VISITE: http://www.oraclebr.com.br/

 
Links do Yahoo! Grupos







Re: [oracle_br] HP-UX - comando bdf

2010-03-22 Por tôpico Márcio Ricardo Alves da Silva
Mesmo problema, que coisa. Será que terei que botar  o servidor?

- Original Message - 
From: Raul Francisco Costa F. de Andrade, DBA raulf...@gmail.com
To: oracle_br@yahoogrupos.com.br
Sent: Monday, March 22, 2010 11:36 AM
Subject: Re: [oracle_br] HP-UX - comando bdf


amigo tente acessar o diretório do qual vc quer verificar o espaço com bdf e
depois estando dentro dele tente fazer:

*bdf. *apenas

Em 22 de março de 2010 11:27, Márcio Ricardo Alves da Silva 
marcio_...@yahoo.com.br escreveu:



 sim estou e tem permissão.

 - Original Message -
 From: Raul Francisco Costa F. de Andrade, DBA 
 raulf...@gmail.comraulfdba%40gmail.com
 
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Monday, March 22, 2010 10:58 AM
 Subject: Re: [oracle_br] HP-UX - comando bdf

 Vc está logando como root?

 Em 22 de março de 2010 10:11, Márcio Ricardo Alves da Silva 
 marcio_...@yahoo.com.br marcio_cbj%40yahoo.com.br escreveu:

 
 
  Boas.
 
  Pessoal não estou conseguindo executar o comando bdf, me dá o seguinte
  erro:
 
  Cannot open /etc/mnttab: Permission denied
 
  Esse servidor estava em um local físico e foi mudado para outro local há
 7
  dias.
 
  Alguém conhece HP-UX que possa me auxiliar?
 
  Grato,
  Márcio.
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 --
 Raul Francisco da Costa Ferreira de Andrade
 DBA - OCA - Oracle Certified Associate
 COBIT Foundation 4.1
 Fone: (41)8855-8874 Brt
 email: raulf...@gmail.com raulfdba%40gmail.com
 Skype: raul.andrade
 www.clickdba.com
 Deus não dá prova superior às forças daquele que a pede;
 só permite as que podem ser cumpridas.
 Se tal não sucede, não é que falte possibilidade, falta vontade.

 [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/
 --
 Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
 Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
 ESPAÇO!
 VISITE: http://www.oraclebr.com.br/
 --
 Links do Yahoo! Grupos






-- 
--
Raul Francisco da Costa Ferreira de Andrade
DBA - OCA - Oracle Certified Associate
COBIT Foundation 4.1
Fone: (41)8855-8874 Brt
email: raulf...@gmail.com
Skype: raul.andrade
www.clickdba.com
Deus não dá prova superior às forças daquele que a pede;
só permite as que podem ser cumpridas.
Se tal não sucede, não é que falte possibilidade, falta vontade.


[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/
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » 
Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! 
VISITE: http://www.oraclebr.com.br/

 
Links do Yahoo! Grupos







Re: [oracle_br] vm com CentOS

2010-03-18 Por tôpico Márcio Ricardo Alves da Silva
Fábio, não estou conseguindo achar a opção para confiurar a rede novamente, o 
que eu consigo é mudar Bridged?NAT. Estou usando pelo browser - Vmware 
Infrasctruture Web Access.

Já tenho outra maquina virtual com o Enterprise Linux 5, instalei o oracle nela 
e não tive problemas.

Grato,
Márcio.


  - Original Message - 
  From: Fabio Schmidt 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, March 17, 2010 4:49 PM
  Subject: Re: [oracle_br] vm com CentOS



  Boa tarde Macio, tive o mesmo problema em uma maquina virtual Centos 5.4...

  Eu entrei na configuração da rede do vmware e recriei tudo novamente, 
inclusive como só precisava da função BRIDGE desativei as outras opções. Feito 
isso está funcionando 100%.

  --- Em qua, 17/3/10, Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br 
escreveu:

  De: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br
  Assunto: Re: [oracle_br] vm com CentOS
  Para: oracle_br@yahoogrupos.com.br
  Data: Quarta-feira, 17 de Março de 2010, 19:44

   

  Não Mosan, nada de firewall. O que me intriga é que quando fico pingando na 
VM, o ping do XP funciona, muito estranho, parece que ele o XP só enxerga a VM 
se a VM pingar o XP.

  Márcio.

  - Original Message - 

  From: Mosan Santos 

  To: oracle...@yahoogrup os.com.br 

  Sent: Wednesday, March 17, 2010 4:07 PM

  Subject: Res: [oracle_br] vm com CentOS

  Oi Marcio;

  Primeiramente, tem algum firewall no meio do caminho?

  Abraços

  Mosán Santos 

   _ _

  OCP DBA 10g - OCE SQL

  OCE Managing Oracle on Linux

  OCA DBA 10g - OCA PL/SQL 

  FCP Master - FCP Fundamental 

  CCNA - JNCIA-ER LPI -I - Novell CLA 

  Novell DataCenter Specialist 

  OCM ..LOAD

   _ _

  Muitos sabem ver .ora,

  mas poucos sabem 

  acertar o relócleo

   _ _ __

  De: Márcio Ricardo Alves da Silva marcio_...@yahoo. com.br

  Para: oracle...@yahoogrup os.com.br; gpora...@yahoogrupo s.com.br

  Enviadas: Quarta-feira, 17 de Março de 2010 15:41:49

  Assunto: [oracle_br] vm com CentOS

  Boas.

  Tenho uma VmWare instalada com o CentOS 5.4, a minha máquina Windows XP, não 
consegui pingar o CentOS, mas do CentOS consigo pingar o Windows XP.

  Outro detalhe, se deixo pingando o CentOS, e pingo no XP para o CentOS ai ele 
consegue enxergar.

  Márcio.

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

   _ _ _ _ _ _

  Veja quais são os assuntos do momento no Yahoo! +Buscados

  http://br.maisbusca dos.yahoo. com

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

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

  __
  Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbuscados.yahoo.com

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



  

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



Re: [oracle_br] vm com CentOS

2010-03-18 Por tôpico Márcio Ricardo Alves da Silva
Mosan, a minha rede já está como Bridged, será que não tem nada no CentOS que 
esteja bloqueando?

Márcio.


  - Original Message - 
  From: Mosan Santos 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, March 18, 2010 12:01 PM
  Subject: Res: [oracle_br] vm com CentOS



  Oi Márcio;

  Você vai achar essa opção antes de startar a VM, fica no icone da placa de 
rede.

  Abraços

  Mosán Santos 
  __
  OCP DBA 10g - OCE SQL
  OCE Managing Oracle on Linux
  OCA DBA 10g - OCA PL/SQL 
  FCP Master - FCP Fundamental 
  CCNA - JNCIA-ER LPI -I - Novell CLA 
  Novell DataCenter Specialist 
  OCM ..LOAD
  __
  Muitos sabem ver .ora,
  mas poucos sabem 
  acertar o relócleo

  
  De: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br
  Para: oracle_br@yahoogrupos.com.br
  Enviadas: Quinta-feira, 18 de Março de 2010 10:04:53
  Assunto: Re: [oracle_br] vm com CentOS

  Fábio, não estou conseguindo achar a opção para confiurar a rede novamente, o 
que eu consigo é mudar Bridged?NAT. Estou usando pelo browser - Vmware 
Infrasctruture Web Access.

  Já tenho outra maquina virtual com o Enterprise Linux 5, instalei o oracle 
nela e não tive problemas.

  Grato,
  Márcio.

  - Original Message - 
  From: Fabio Schmidt 
  To: oracle...@yahoogrup os.com.br 
  Sent: Wednesday, March 17, 2010 4:49 PM
  Subject: Re: [oracle_br] vm com CentOS

  Boa tarde Macio, tive o mesmo problema em uma maquina virtual Centos 5.4...

  Eu entrei na configuração da rede do vmware e recriei tudo novamente, 
inclusive como só precisava da função BRIDGE desativei as outras opções. Feito 
isso está funcionando 100%.

  --- Em qua, 17/3/10, Márcio Ricardo Alves da Silva marcio_...@yahoo. com.br 
escreveu:

  De: Márcio Ricardo Alves da Silva marcio_...@yahoo. com.br
  Assunto: Re: [oracle_br] vm com CentOS
  Para: oracle...@yahoogrup os.com.br
  Data: Quarta-feira, 17 de Março de 2010, 19:44

  Não Mosan, nada de firewall. O que me intriga é que quando fico pingando na 
VM, o ping do XP funciona, muito estranho, parece que ele o XP só enxerga a VM 
se a VM pingar o XP.

  Márcio.

  - Original Message - 

  From: Mosan Santos 

  To: oracle...@yahoogrup os.com.br 

  Sent: Wednesday, March 17, 2010 4:07 PM

  Subject: Res: [oracle_br] vm com CentOS

  Oi Marcio;

  Primeiramente, tem algum firewall no meio do caminho?

  Abraços

  Mosán Santos 

   _ _

  OCP DBA 10g - OCE SQL

  OCE Managing Oracle on Linux

  OCA DBA 10g - OCA PL/SQL 

  FCP Master - FCP Fundamental 

  CCNA - JNCIA-ER LPI -I - Novell CLA 

  Novell DataCenter Specialist 

  OCM ..LOAD

   _ _

  Muitos sabem ver .ora,

  mas poucos sabem 

  acertar o relócleo

   _ _ __

  De: Márcio Ricardo Alves da Silva marcio_cbj@ yahoo. com.br

  Para: oracle...@yahoogrup os.com.br; gpora...@yahoogrupo s.com.br

  Enviadas: Quarta-feira, 17 de Março de 2010 15:41:49

  Assunto: [oracle_br] vm com CentOS

  Boas.

  Tenho uma VmWare instalada com o CentOS 5.4, a minha máquina Windows XP, não 
consegui pingar o CentOS, mas do CentOS consigo pingar o Windows XP.

  Outro detalhe, se deixo pingando o CentOS, e pingo no XP para o CentOS ai ele 
consegue enxergar.

  Márcio.

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

   _ _ _ _ _ _

  Veja quais são os assuntos do momento no Yahoo! +Buscados

  http://br.maisbusca dos.yahoo. com

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

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

   _ _ _ _ _ _
  Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbusca dos.yahoo. com

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

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

  __
  Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbuscados.yahoo.com

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



  

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



Re: [oracle_br] vm com CentOS

2010-03-17 Por tôpico Márcio Ricardo Alves da Silva
Não Mosan, nada de firewall. O que me intriga é que quando fico pingando na VM, 
o ping do XP funciona, muito estranho, parece que ele o XP só enxerga a VM se a 
VM pingar o XP.

Márcio.


  - Original Message - 
  From: Mosan Santos 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, March 17, 2010 4:07 PM
  Subject: Res: [oracle_br] vm com CentOS



  Oi Marcio;

  Primeiramente, tem algum firewall no meio do caminho?

  Abraços

  Mosán Santos 
  __
  OCP DBA 10g - OCE SQL
  OCE Managing Oracle on Linux
  OCA DBA 10g - OCA PL/SQL 
  FCP Master - FCP Fundamental 
  CCNA - JNCIA-ER LPI -I - Novell CLA 
  Novell DataCenter Specialist 
  OCM ..LOAD
  __
  Muitos sabem ver .ora,
  mas poucos sabem 
  acertar o relócleo

  
  De: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br
  Para: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br
  Enviadas: Quarta-feira, 17 de Março de 2010 15:41:49
  Assunto: [oracle_br] vm com CentOS

  Boas.

  Tenho uma VmWare instalada com o CentOS 5.4, a minha máquina Windows XP, não 
consegui pingar o CentOS, mas do CentOS consigo pingar o Windows XP.

  Outro detalhe, se deixo pingando o CentOS, e pingo no XP para o CentOS ai ele 
consegue enxergar.

  Márcio.

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

  __
  Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbuscados.yahoo.com

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



  

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



Re: [oracle_br] Problemas na Select

2010-03-11 Por tôpico Márcio Ricardo Alves da Silva
Vê se funciona.

SELECT U1.NOME, U2.NOME
   FROM TABELA1 TAB1, TAB_USER U1, TAB_USER U2
WHERE TAB1.CODIGO1 = U1.CODIGO
 AND TAB1.CODIGO2 = U2.CODIGO

Márcio.










  - Original Message - 
  From: gvbon 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, March 10, 2010 5:26 PM
  Subject: [oracle_br] Problemas na Select



  Olá pessoal, tudo bem...?

  Meu problema é o seguinte...

  Eu tenho a tabela1, onde tenho as colunas usuario1 e usuario2, onde gravo o 
código do usuário em cada uma delas(o código do usuário1 é diferente do 
usuário2). 

  Daí eu tenho a tabela cadastro de usuários, onde tenho o código do usuário e 
o nome dele.

  Eu quero fazer uma select onde eu traga apenas o nome dos 2 usuários, 
comparando o código1 e o código2 com o código da tabela de cadastro de usuários.

  Como eu faço isso? Se fosse um nome só seria fácil, mas os 2 complicou.. 
hehehe

  Obrigado!!

  Gustavo Bonato



  

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



[oracle_br] salvar arquivo PDF.

2010-03-08 Por tôpico Márcio Ricardo Alves da Silva
Pessoal, uma dúvida. Salvar um arquivo PDF, o procedimento é normal, como 
outros tipos de arquivos, ou tem alguma particulariedade?

Oracle10g Release 10.2.0.1

Grato,
Márcio.











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



Re: [oracle_br] substring de um clob

2010-03-08 Por tôpico Márcio Ricardo Alves da Silva
Evandro, com a sua dica consegui trazer a informação que preciso, porém 
incompleta.

A minha posição inicial começa na linha 158 e a final termina na 768, será 
que está tendo problemas de tamanho no retorno, pois está cortando o meu 
texto.

Select:
SELECT dbms_lob.substr(WS.XML, dbms_lob.instr(WS.XML,'descricao'),
(dbms_lob.instr(WS.XML,'/descricao') - 
dbms_lob.instr(WS.XML,'descricao') ) ) as erro
FROM WS
WHERE ROWNUM = 10

Retorno:
eClient.OracleCommand.ExecuteNonQuery()
   at WSIntegracaoEMS.Service1.Cliente(String Xml) in 
C:\Fontes\WSIntegracaoEMS\

Grato,
Márcio.
Untitled Document Márcio Ricardo Alves da Silva DBA Fone: 55 11 5501-8300 
www.config.com.br NF-e | CT-e | NFs-e | Mobilidade | Gestao Comercial | 
Gestao financeira de redes de varejo
- Original Message - 
From: Evandro Giachetto evandrogiache...@gmail.com
To: oracle_br@yahoogrupos.com.br
Sent: Friday, March 05, 2010 6:00 PM
Subject: Re: [oracle_br] substring de um clob


Vc pode pegar o dbms_lob.substr da posição retornada de dbms_lob.instr.

Assim:

dbms_lob.substr(seu_clob, dbms_lob.instr('FLAG_I'),
(dbms_lob.instr('FLAG_F') - dbms_lob.instr('FLAG_I') )+1  )

Espero ter ajudado.

Att.

Evandro Giachetto
Oracle SQL Expert
Oracle Certified Associate
evan...@clickinterativa.com.br


Em 5 de março de 2010 17:51, Márcio Ricardo Alves da Silva 
marcio_...@yahoo.com.br escreveu:



 olá Evandro, eu vi essa package, mas a Função tem que informar a posição
 inicial e final.

 Como eu tenho que pegar informação de uma TAG, não consigo saber a posição
 inicial e nem final, entendeu?

 Grato,
 Márcio.


 - Original Message -
 From: Evandro Giachetto 
 evandrogiache...@gmail.comevandrogiachetto%40gmail.com
 
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Friday, March 05, 2010 5:31 PM
 Subject: Re: [oracle_br] substring de um clob

 Acima do Oracle 8, se não me engano, existe uma package built in para
 trabamento de campos LOB.

 a package é DBMS_LOB e, se não me engano, existe a função DBMS_LOB.SUBSTR,
 que você pode uitilizar da mesma forma que a SUBSTR normal.

 Atenciosamente.

 Evandro Giachetto
 Oracle SQL Expert
 Oracle Certified Associate
 evan...@clickinterativa.com.br evandro%40clickinterativa.com.br

 Em 5 de março de 2010 17:04, Márcio Ricardo Alves da Silva 
 marcio_...@yahoo.com.br marcio_cbj%40yahoo.com.br escreveu:

 
 
  Boas.
 
  Preciso pegar uma string de um campo CLOB, e essa substring seria uma a
  informação de uma tag de um arquivo CLOB que está armazenado no CLOB.
 
  Alguém pode me ajudar?
 
  Márcio.
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 [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/
 --
 Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
 Procedure » Scripts » Tutoriais - 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]





--
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/
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » 
Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! 
VISITE: http://www.oraclebr.com.br/

 
Links do Yahoo! Grupos







Re: [oracle_br] substring de um clob

2010-03-08 Por tôpico Márcio Ricardo Alves da Silva
Consegui Evandro, alterei as posições da TAG e funcionou.

Obrigado, abraços.

Márcio.
- Original Message - 
From: Evandro Giachetto evandrogiache...@gmail.com
To: oracle_br@yahoogrupos.com.br
Sent: Monday, March 08, 2010 11:46 AM
Subject: Re: [oracle_br] substring de um clob


Cara. Se estiver trabalhando com XML, acredito que seria melhor você
trabalhar com os métodos de tratamento e manipulação de xml do próprio
Oracle.

Veja um exemplo:

select
l_xml.extract('/ReplaceLoyaltyTransactionListRespMsg/ReplaceLoyaltyTransactionListResponse['||K||']/CancelledTransactionNumber/text()')
.getStringVal(),

l_xml.extract('/ReplaceLoyaltyTransactionListRespMsg/ReplaceLoyaltyTransactionListResponse['||K||']/FlightTransactionNumber/text()')
.getStringVal(),

l_xml.extract('/ReplaceLoyaltyTransactionListRespMsg/ReplaceLoyaltyTransactionListResponse['||K||']/PenaltyTransactionNumber/text()')
.getStringVal()
  into V_TXN_CANC, V_TXN_FLGT, V_TXN_MULT
  from dual;


Altuns Links que poderiam te ajudar

http://blogs.oracle.com/christomkins/2010/02/xpath_by_example_in_oracle_ser.html
http://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:4183611736648

Boa pesquisa.

Att.

Evandro Giachetto
Oracle SQL Expert
Oracle Certified Associate
evan...@clickinterativa.com.br


Em 8 de março de 2010 11:38, Márcio Ricardo Alves da Silva 
marcio_...@yahoo.com.br escreveu:



 Evandro, com a sua dica consegui trazer a informação que preciso, porém
 incompleta.

 A minha posição inicial começa na linha 158 e a final termina na 768, será
 que está tendo problemas de tamanho no retorno, pois está cortando o meu
 texto.

 Select:
 SELECT dbms_lob.substr(WS.XML, dbms_lob.instr(WS.XML,'descricao'),
 (dbms_lob.instr(WS.XML,'/descricao') -
 dbms_lob.instr(WS.XML,'descricao') ) ) as erro
 FROM WS
 WHERE ROWNUM = 10

 Retorno:
 eClient.OracleCommand.ExecuteNonQuery()
 at WSIntegracaoEMS.Service1.Cliente(String Xml) in
 C:\Fontes\WSIntegracaoEMS\

 Grato,
 Márcio.
 Untitled Document Márcio Ricardo Alves da Silva DBA Fone: 55 11 5501-8300
 www.config.com.br NF-e | CT-e | NFs-e | Mobilidade | Gestao Comercial |
 Gestao financeira de redes de varejo

 - Original Message -
 From: Evandro Giachetto 
 evandrogiache...@gmail.comevandrogiachetto%40gmail.com
 
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Friday, March 05, 2010 6:00 PM
 Subject: Re: [oracle_br] substring de um clob

 Vc pode pegar o dbms_lob.substr da posição retornada de dbms_lob.instr.

 Assim:

 dbms_lob.substr(seu_clob, dbms_lob.instr('FLAG_I'),
 (dbms_lob.instr('FLAG_F') - dbms_lob.instr('FLAG_I') )+1 )

 Espero ter ajudado.

 Att.

 Evandro Giachetto
 Oracle SQL Expert
 Oracle Certified Associate
 evan...@clickinterativa.com.br evandro%40clickinterativa.com.br

 Em 5 de março de 2010 17:51, Márcio Ricardo Alves da Silva 
 marcio_...@yahoo.com.br marcio_cbj%40yahoo.com.br escreveu:

 
 
  olá Evandro, eu vi essa package, mas a Função tem que informar a posição
  inicial e final.
 
  Como eu tenho que pegar informação de uma TAG, não consigo saber a
 posição
  inicial e nem final, entendeu?
 
  Grato,
  Márcio.
 
 
  - Original Message -
  From: Evandro Giachetto
  evandrogiache...@gmail.com evandrogiachetto%40gmail.com
 evandrogiachetto%40gmail.com
  
  To: oracle_br@yahoogrupos.com.br 
  oracle_br%40yahoogrupos.com.broracle_br%
 40yahoogrupos.com.br
  Sent: Friday, March 05, 2010 5:31 PM
  Subject: Re: [oracle_br] substring de um clob
 
  Acima do Oracle 8, se não me engano, existe uma package built in para
  trabamento de campos LOB.
 
  a package é DBMS_LOB e, se não me engano, existe a função
 DBMS_LOB.SUBSTR,
  que você pode uitilizar da mesma forma que a SUBSTR normal.
 
  Atenciosamente.
 
  Evandro Giachetto
  Oracle SQL Expert
  Oracle Certified Associate
  evan...@clickinterativa.com.br 
  evandro%40clickinterativa.com.brevandro%
 40clickinterativa.com.br

 
  Em 5 de março de 2010 17:04, Márcio Ricardo Alves da Silva 
  marcio_...@yahoo.com.br marcio_cbj%40yahoo.com.br marcio_cbj%
 40yahoo.com.br escreveu:

 
  
  
   Boas.
  
   Preciso pegar uma string de um campo CLOB, e essa substring seria uma 
   a
   informação de uma tag de um arquivo CLOB que está armazenado no CLOB.
  
   Alguém pode me ajudar?
  
   Márcio.
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
  [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/
  --
  Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
  Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
  ESPAÇO!
  VISITE: http://www.oraclebr.com.br

[oracle_br] substring de um clob

2010-03-05 Por tôpico Márcio Ricardo Alves da Silva
Boas.

Preciso pegar uma string de um campo CLOB, e essa substring seria uma a 
informação de uma tag de um arquivo CLOB que está armazenado no CLOB.

Alguém pode me ajudar?

Márcio.











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



Re: [oracle_br] substring de um clob

2010-03-05 Por tôpico Márcio Ricardo Alves da Silva
olá Evandro, eu vi essa package, mas a Função tem que informar a posição 
inicial e final.

Como eu tenho que pegar informação de uma TAG, não consigo saber a posição 
inicial e nem final, entendeu?

Grato,
Márcio.

- Original Message - 
From: Evandro Giachetto evandrogiache...@gmail.com
To: oracle_br@yahoogrupos.com.br
Sent: Friday, March 05, 2010 5:31 PM
Subject: Re: [oracle_br] substring de um clob


Acima do Oracle 8, se não me engano, existe uma package built in para
trabamento de campos LOB.

a package é DBMS_LOB e, se não me engano, existe a função DBMS_LOB.SUBSTR,
que você pode uitilizar da mesma forma que a SUBSTR normal.

Atenciosamente.

Evandro Giachetto
Oracle SQL Expert
Oracle Certified Associate
evan...@clickinterativa.com.br


Em 5 de março de 2010 17:04, Márcio Ricardo Alves da Silva 
marcio_...@yahoo.com.br escreveu:



 Boas.

 Preciso pegar uma string de um campo CLOB, e essa substring seria uma a
 informação de uma tag de um arquivo CLOB que está armazenado no CLOB.

 Alguém pode me ajudar?

 Márcio.

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





[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/
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » 
Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! 
VISITE: http://www.oraclebr.com.br/

 
Links do Yahoo! Grupos







[oracle_br] criar update a partir de uma planilha

2010-03-02 Por tôpico Márcio Ricardo Alves da Silva
Pessoal, desculpa o OFF-TOPIC, estou tentando no grupo pra ver se alguém já 
algo do tipo.

Estou precisando fazer um DE-PARA que está numa planilha do excel, queria 
montar o comando no próprio excel  sem ter que ficar digitando.

Os códigos são diferentes, mas o campo são os mesmos e o update será para 4 
tabelas diferentes (nesse caso faria uma de cada vez).

Alguém fez algo do tipo ou tem algum link?

Grato,
Márcio.

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



[oracle_br] owner sem privilégio...

2010-03-01 Por tôpico Márcio Ricardo Alves da Silva
Pessoal, não sei se é possível, creio que não. Mas um owner dos objetos pode 
ter acesso de apenas select nas suas tabelas?

Márcio.











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



[oracle_br] Metalink - 122008.1

2010-02-11 Por tôpico Márcio Ricardo Alves da Silva
Bom dia! 

Essa nota no metalink, é um script que lista todos indices para benificar de 
rebuild.

Alguém já viu a nota e a já utilizou?

Márcio.











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



  1   2   3   4   >