Res: [oracle_br] Mover dados de uma tablespace para outra

2010-07-26 Por tôpico mqvieira
Marcele,

Se voce esta falando de tabelas a forma mais facil e mover a tabela para outra 
tablespace e recriar os indices. Se forem poucos objetos.

Marcos
Enviado pelo meu aparelho BlackBerry da Claro

-Original Message-
From: marcellebm marcell...@gmail.com
Sender: oracle_br@yahoogrupos.com.br
Date: Thu, 22 Jul 2010 13:59:02 
To: oracle_br@yahoogrupos.com.br
Reply-To: oracle_br@yahoogrupos.com.br
Subject: [oracle_br] Mover dados de uma tablespace para outra

Gente, estou precisando mover apenas alguns dados de uma tablespace para outra. 
Qual eh a melhor forma para eu fazer isso, quais comandos? Será necessário 
colocar a tablespace Ofline e reiniciar o banco? Ou posso fazer isso 
normalmente com o banco ativo?

Obrigada pelas informações.

Marcelle




[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

* 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




Re: [oracle_br] export full - URGENTE

2005-09-08 Por tôpico mqvieira
Aline,

O que vou colocar abaixo foi tirado do Metalink, veja se o que está sendo
falado se encaixa na sua versão de banco.



Doc ID:  Note:1059224.6 
Subject:  Export Fails With EXP-8, ORA-4068 / ORA-1403 on 
SYS.DBMS_AQ_IMPORT_INTERNAL

Type:  PROBLEM 
Status:  PUBLISHED 
 Content Type:  TEXT/PLAIN 
Creation Date:  01-OCT-1998 
Last Revision Date:  16-AUG-2004 
 

Problem Description:  
  
Your full database export fails when exporting posttables actions 
with the following errors: 
 
. exporting posttables actions 
EXP-8: ORACLE error 4068 encountered 
ORA-04068: existing state of packages has been discarded 
ORA-04063:  has errors 
ORA-04063: package body SYS.DBMS_AQ_IMPORT_INTERNAL has errors 
ORA-06508: PL/SQL: could not find program unit being called 
ORA-06512: at line 1 
ORA-06512: at SYS.DBMS_SYS_SQL, line 787 
ORA-06512: at SYS.DBMS_SQL, line 328 
ORA-06512: at SYS.DBMS_EXPORT_EXTENSION, line 82 
ORA-06512: at SYS.DBMS_EXPORT_EXTENSION, line 133 
ORA-06512: at line 1 
EXP-0: Export terminated unsuccessfully 
 
or: 
 
EXP-8: ORACLE error 1403 encountered 
ORA-1403: no data found 
ORA-6512: at SYS.DBMS_AQ_IMPORT_INTERNAL, line 69 
ORA-6512: at line 1 
ORA-6512: at SYS.DBMS_SYS_SQL, line 787 
ORA-6512: at SYS.DBMS_SQL, line 328 
ORA-6512: at SYS.DBMS_EXPORT_EXTENSION, line 82 
ORA-6512: at SYS.DBMS_EXPORT_EXTENSION, line 133 
ORA-6512: at line 1 
EXP-0: Export terminated unsuccessfully 
 
User/Table level exports are fine, re-running of catalog and catproc make

no difference. 

 
Problem Explanation:  
  
This can be caused by running the script 'catnoqueue.sql' without first
 
dropping all the queue tables in the database. See [BUG:647800] 
ml2_documents.showDocument?p_id=647800p_database_id=BUG
which is  
fixed in 8.0.6. 
 
 
Problem References:  
===  
[BUG:647800] ml2_documents.showDocument?p_id=647800p_database_id=BUG

 
 
Solution Explanation 
 
The script 'catnoque.sql' has been run by mistake. This script drops  
the tables DEF$AQCALL and DEF$AQERROR. The corresponding rows in  
SYS.EXPACT$ are not dropped. This script was only intented to remove  
the Advance Queue Option during an 8.0.4 upgrade. Removing AQ is no longer
 
an option. The script has not been included in 9i releases but exists  
for all 8i releases. 
 
Under no circumstances should this script be run ! 
 
If user queues and queue tables exist in the database when catnoque is run,
 
it does NOT drop them. It merely drops the dictionary objects, views and
 
packages needed to administer them. Similar messages to those generated
by  
catproc will be generated for user defined queues and queue tables when
 
they are dropped and created. 
 
If the script has been accidentally executed, it has corrupted the  
data dictionary.  All queues, queue tables and their corresponding dictionary

entries must be manually cleaned up. Only after that can catproc be  
successfully executed. Catproc will recreate all the necessary objects 

required by Advanced Queuing. 
 
 
Solution Description:  
=  
If 'catnoque.sql' has been run by mistake (do not run this script!),  
a workaround for the full database export is to delete the reference to
 
the queue tables fro the table SYS.EXPACT$. 
  
1. Login into Server Manager as INTERNAL or SYS; 
   or: 
   Login into SQL*Plus as SYS 
 
2. Enter the following SQL commands: 
 
SELECT * FROM sys.expact$ WHERE func_package = 'DBMS_AQ_IMPORT_INTERNAL';

CREATE TABLE sys.expact$_backup AS SELECT * FROM sys.expact$; 
DELETE FROM sys.expact$ WHERE func_package = 'DBMS_AQ_IMPORT_INTERNAL';

COMMIT; 
 
3. Exit Server Manager or SQL*Plus. 
 
4. Now re-run the full database export.




Espero ter ajudado.
Marcos Vieira



 ''- Original Message - 
 ''  From: Aline Rios 
 ''  To: Aline Rios 
 ''  Sent: Thursday, September 08, 2005 12:32 PM
 ''  Subject: [oracle_br] export full - URGENTE
 ''
 ''
 ''  Pessoal, boa tarde!
 ''  Estou tentando fazer um export do banco, mas não estou conseguindo
e estou
 ''obtendo o seguinte erro:
 ''
 ''  EXP-8: ORACLE error 1403 encountered
 ''  ORA-01403: no data found
 ''  ORA-06512: at SYS.DBMS_AQ_IMPORT_INTERNAL, line 77
 ''  ORA-06512: at line 1
 ''  ORA-06512: at SYS.DBMS_SYS_SQL, line 1118
 ''  ORA-06512: at SYS.DBMS_SQL, line 316
 ''  ORA-06512: at SYS.DBMS_EXPORT_EXTENSION, line 84
 ''  ORA-06512: at SYS.DBMS_EXPORT_EXTENSION, line 135
 ''  ORA-06512: at line 1
 ''  EXP-0: Export terminated unsuccessfully
 ''
 ''  Já procurei algumas soluções na internet, mas gostaria de saber se
alguém
 ''já passou por isso e como resolveu de fato.
 ''
 ''  Muito obrigada a todos!
 ''  Sds,
 ''  Aline.
 ''
 ''
 ''
 ''[As partes desta mensagem que não continham texto foram removidas]
 ''
 ''
 ''
 

RE: [oracle_br] replicação do banco de dados de produção

2005-08-31 Por tôpico mqvieira
Eduardo,

Eu tenho em uma base de produção que administro, um outro tipo de replicação
entre bancos chamada Replicação Multi-Master do próprio Oracle, que de tempos
em tempos as alterações que são efetuadas nas duas bases são atualizadas
na outra base e com isso as duas ficam sincronizadas.

[]s,
Marcos


 ''-- Mensagem Original --
 ''To: oracle_br@yahoogrupos.com.br
 ''From: edu_ora [EMAIL PROTECTED]
 ''Date: Wed, 31 Aug 2005 17:28:04 -
 ''Subject: [oracle_br] replicação do banco de dados de produção
 ''Reply-To: oracle_br@yahoogrupos.com.br
 ''
 ''
 ''Boa tarde pessoal, estou precisando replicar os dados da minha base
de 
 ''produção para uma base que será utilizada, a principio, apenas como

 ''consulta. Hoje tenho um script que faz o import e é agendado no 
 ''windows para que execute todas as noites.
 ''
 ''Gostaria de saber se alguém se utiliza de uma outra forma para se 
 ''fazer isto.
 ''
 ''S.O.: Windows 2000 SP4
 ''B.D.: Oracle 9.2.0.5.0 Standard Edition
 ''
 ''Obrigado,
 ''Eduardo
 ''
 ''
 ''
 ''
 ''__
 ''
 ''Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 ''Falar com os Moderadores:([EMAIL PROTECTED])
 ''Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
 ''__

 ''Links do Yahoo! Grupos
 ''
 ''
 ''
 ''
 '' 
 ''
 ''
 ''




__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




RE: [oracle_br] Re: replicação do banco de dados de produção

2005-08-31 Por tôpico mqvieira
Eduardo,

Essa solução hoje está funcionando com os dois servidores em sites diferentes
ligados por link embratel e além disso os BDs tem versões diferente, uma
instância 8.1.7.4 e a outra instância 9.2.

Funciona sem problemas e se o link cair, as transações ficam enfileiradas
e quando o link voltar é normalizado as conexões.

[]s,
Marcos


 ''-- Mensagem Original --
 ''To: oracle_br@yahoogrupos.com.br
 ''From: edu_ora [EMAIL PROTECTED]
 ''Date: Wed, 31 Aug 2005 18:03:03 -
 ''Subject: [oracle_br] Re: replicação do banco de dados de produção
 ''Reply-To: oracle_br@yahoogrupos.com.br
 ''
 ''
 ''Marcos, esse tipo de replicação funciona bem mesmo em servidores com

 ''em locais físicos diferentes?
 ''
 ''Isto será uma nova implantação e eu ainda naum tenho a resposta se o

 ''servidor replicado ficará aqui ou no cliente.
 ''
 ''Valeu!
 ''Eduardo
 ''
 ''
 ''
 ''--- Em oracle_br@yahoogrupos.com.br, [EMAIL PROTECTED] escreveu
 '' Eduardo,
 '' 
 '' Eu tenho em uma base de produção que administro, um outro tipo de

 ''replicação
 '' entre bancos chamada Replicação Multi-Master do próprio Oracle, 
 ''que de tempos
 '' em tempos as alterações que são efetuadas nas duas bases são 
 ''atualizadas
 '' na outra base e com isso as duas ficam sincronizadas.
 '' 
 '' []s,
 '' Marcos
 '' 
 '' 
 ''  ''-- Mensagem Original --
 ''  ''To: oracle_br@yahoogrupos.com.br
 ''  ''From: edu_ora [EMAIL PROTECTED]
 ''  ''Date: Wed, 31 Aug 2005 17:28:04 -
 ''  ''Subject: [oracle_br] replicação do banco de dados de produção
 ''  ''Reply-To: oracle_br@yahoogrupos.com.br
 ''  ''
 ''  ''
 ''  ''Boa tarde pessoal, estou precisando replicar os dados da minha

 ''base
 '' de 
 ''  ''produção para uma base que será utilizada, a principio, apenas

 ''como
 '' 
 ''  ''consulta. Hoje tenho um script que faz o import e é agendado 
 ''no 
 ''  ''windows para que execute todas as noites.
 ''  ''
 ''  ''Gostaria de saber se alguém se utiliza de uma outra forma para

 ''se 
 ''  ''fazer isto.
 ''  ''
 ''  ''S.O.: Windows 2000 SP4
 ''  ''B.D.: Oracle 9.2.0.5.0 Standard Edition
 ''  ''
 ''  ''Obrigado,
 ''  ''Eduardo
 ''  ''
 ''  ''
 ''  ''
 ''  ''
 ''  ''___
 ''___
 ''  ''
 ''  ''Histórico: http://www.mail-
 ''archive.com/oracle_br@yahoogrupos.com.br/
 ''  ''Falar com os Moderadores:([EMAIL PROTECTED])
 ''  ''Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
 ''  ''___
 ''___
 '' 
 ''  ''Links do Yahoo! Grupos
 ''  ''
 ''  ''
 ''  ''
 ''  ''
 ''  '' 
 ''  ''
 ''  ''
 ''  ''
 ''
 ''
 ''
 ''
 ''__
 ''
 ''Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 ''Falar com os Moderadores:([EMAIL PROTECTED])
 ''Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
 ''__

 ''Links do Yahoo! Grupos
 ''
 ''
 ''
 ''
 '' 
 ''
 ''
 ''




__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [oracle_br] Re: replicação do banco de dados de produção

2005-08-31 Por tôpico mqvieira
Sergio,

Essa replicação funciona da seguinte forma, quando a mesma é implementada
são criadas packages que a cada transação feita a mesma é colocada em uma
fila e existem JOBS que vão fazer as atualizações no outro banco de dados
conforme os registros alterados que estão nessa fila. No outro banco o 
funcionamento
é exatamente igual.

Depois que essas transações são confirmadas no BD destino existe outro JOB
que limpa essa fila de tempos em tempo.

Se for algum motivo alguma transação ocorre algum erro, fica logado esse
erro para tratamento e providências.

Existe acho que dois PDFs no próprio manual do BD sobre replicação e no
Metalink também existe vasto material sobre como implementar.

[]s,
Marcos

 ''-- Mensagem Original --
 ''To: oracle_br@yahoogrupos.com.br
 ''From: Sérgio Luís Spolon [EMAIL PROTECTED]
 ''Date: Wed, 31 Aug 2005 15:39:01 -0300
 ''Subject: Re: [oracle_br] Re: replicação do banco de dados
 '' de produção
 ''Reply-To: oracle_br@yahoogrupos.com.br
 ''
 ''
 ''Marcos, vc poderia falar mais a respeito da replicação Multi_master?
 ''Tem algum material a respeito disso?
 ''Preciso replicar um servidor (ambos estarão fisicamente no mesmo local)
 ''mas ainda não está definido a maneiro que iremos fazer.
 ''
 ''Agradeço s/atenção.
 ''
 ''
 ''Sérgio
 ''- Original Message - 
 ''From: edu_ora [EMAIL PROTECTED]
 ''To: oracle_br@yahoogrupos.com.br
 ''Sent: Wednesday, August 31, 2005 3:03 PM
 ''Subject: [oracle_br] Re: replicação do banco de dados de produção
 ''
 ''
 ''Marcos, esse tipo de replicação funciona bem mesmo em servidores com
 ''em locais físicos diferentes?
 ''
 ''Isto será uma nova implantação e eu ainda naum tenho a resposta se o
 ''servidor replicado ficará aqui ou no cliente.
 ''
 ''Valeu!
 ''Eduardo
 ''
 ''
 ''
 ''--- Em oracle_br@yahoogrupos.com.br, [EMAIL PROTECTED] escreveu
 '' Eduardo,
 ''
 '' Eu tenho em uma base de produção que administro, um outro tipo de
 ''replicação
 '' entre bancos chamada Replicação Multi-Master do próprio Oracle,
 ''que de tempos
 '' em tempos as alterações que são efetuadas nas duas bases são
 ''atualizadas
 '' na outra base e com isso as duas ficam sincronizadas.
 ''
 '' []s,
 '' Marcos
 ''
 ''
 ''  ''-- Mensagem Original --
 ''  ''To: oracle_br@yahoogrupos.com.br
 ''  ''From: edu_ora [EMAIL PROTECTED]
 ''  ''Date: Wed, 31 Aug 2005 17:28:04 -
 ''  ''Subject: [oracle_br] replicação do banco de dados de produção
 ''  ''Reply-To: oracle_br@yahoogrupos.com.br
 ''  ''
 ''  ''
 ''  ''Boa tarde pessoal, estou precisando replicar os dados da minha
 ''base
 '' de
 ''  ''produção para uma base que será utilizada, a principio, apenas
 ''como
 ''
 ''  ''consulta. Hoje tenho um script que faz o import e é agendado
 ''no
 ''  ''windows para que execute todas as noites.
 ''  ''
 ''  ''Gostaria de saber se alguém se utiliza de uma outra forma para
 ''se
 ''  ''fazer isto.
 ''  ''
 ''  ''S.O.: Windows 2000 SP4
 ''  ''B.D.: Oracle 9.2.0.5.0 Standard Edition
 ''  ''
 ''  ''Obrigado,
 ''  ''Eduardo
 ''  ''
 ''  ''
 ''  ''
 ''  ''
 ''  ''___
 ''___
 ''  ''
 ''  ''Histórico: http://www.mail-
 ''archive.com/oracle_br@yahoogrupos.com.br/
 ''  ''Falar com os Moderadores:([EMAIL PROTECTED])
 ''  ''Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar
 ''  ''___
 ''___
 ''
 ''  ''Links do Yahoo! Grupos
 ''  ''
 ''  ''
 ''  ''
 ''  ''
 ''  ''
 ''  ''
 ''  ''
 ''  ''
 ''
 ''
 ''
 ''
 ''__
 ''
 ''Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 ''Falar com os Moderadores:([EMAIL PROTECTED])
 ''Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar
 ''__
 ''Links do Yahoo! Grupos
 ''
 ''
 ''
 ''
 ''
 ''
 ''
 ''
 ''
 ''---
 ''Esta mensagem não implica a assunção de obrigações em nome da
 ''empresa Irmãos Muffato e Cia Ltda, conforme Contrato Social em
 ''sua 3a. Cláusula da 56a. alteração. Qualquer uso não autorizado,
 ''replicação ou disseminação desta mensagem ou parte dela é
 ''expressamente proibido. A empresa Irmãos Muffato e Cia Ltda não
 ''é responsável pelo conteúdo ou a veracidade desta informação.
 ''
 ''
 ''
 ''__
 ''
 ''Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 ''Falar com os Moderadores:([EMAIL PROTECTED])
 ''Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
 ''__

 ''Links do Yahoo! Grupos
 ''
 ''
 ''
 ''
 '' 
 ''
 ''




__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar