Re: RES: [oracle_br] Re: ORA-31655: no data or metadata

2014-04-09 Por tôpico jlchiappa
É ** CONCEITUAL ** a sua questão, colega : a questão é que o export só exporta 
os DADOS, de tabelas  - os índices, sinônimos e demais objetos que não contém 
dados na forma de tabelas relacionais Não São exportados, só o DDL é gerado no 
dumpfile : vc pode confirmar isso fazendo um export de teste de uma tabela 
gigantesca , que possua x GBs de dados e y GBs de índices, vc verá que o 
tamanho do dumpfile vai ser próximo de x... Outro teste é usar a opção SQLFILE 
no impdp, que ao invés de importar só mostra o conteúdo, vc vai ver que há 
INSERTs para cada dado a inserir mas APENAS UM CREATE INDEX para o índice como 
um todo Essa é a causa do warning de no segments, o índice não tem dados a 
exportar...

 Isso é TOTALMENTE DOCUMENTADO no manual do datapump, que nos diz diretamente 
(ênfase com *s minha) :
 
 "
 Tablespace Mode
 
A tablespace export is specified using the TABLESPACES parameter. In tablespace 
mode, *** only the tables *** contained in a specified set of tablespaces are 
unloaded."

é SÒ AS TABELAS, okdoc ?? Exemplo comprovando :


SYS:AS SYSDBA@xe:SQL>create tablespace TS_TEST datafile 
'C:\ORACLEXE\APP\ORACLE\ORADATA\XE\TS_TEST_01.DBF' size 100M;

Tablespace criado.

SYS:AS SYSDBA@xe:SQL>create table HR.TABTEST (c1 number);

Tabela criada.


SYS:AS SYSDBA@xe:SQL>create index hr.indtest on hr.tabtest(c1) tablespace 
TS_TEST;

??ndice criado.

SYS:AS SYSDBA@xe:SQL>select owner, segment_type, segment_name, tablespace_name 
from dba_segments where segment_name like '%TEST%';

OWNERSEGMENT_TYPE   
  SEGMENT_NAME
 
 
---
TABLESPACE_NAME
--
HR   TABLE  
  TABTEST
USERS

HR   INDEX  
  INDTEST
TS_TEST


SYS:AS SYSDBA@xe:SQL>exit

C:\Users\p0623080>expdp system/oracle DUMPFILE=TS_TEST.dmp LOGFILE=TS_TEST.log 
TABLESPACES=TS_TEST

Conectado a: Oracle Database 11g Express Edition Release 11.2.0.2.0 - Production
Iniciando "SYSTEM"."SYS_EXPORT_TABLESPACE_01":  system/ 
DUMPFILE=TS_TEST.dmp LOGFILE=TS_TEST.log TABLESPACES=TS_TEST
Estimativa em andamento com o método BLOCKS...
Processando o tipo de objeto TABLE_EXPORT/TABLE/TABLE_DATA
Estimativa total usando o método de BLOCKS: 0 KB
ORA-31655: não há dados ou objetos de metadados selecionados para o objetoO job 
"SYSTEM"."SYS_EXPORT_TABLESPACE_01" foi concluído com 1 erro(s) em 14:02:01

[]s

  Chiappa

RES: [oracle_br] ORA-31655: no data or metadata

2014-04-09 Por tôpico Ednilson Silva
Milton,

Tenho 89 índices nela...

 

Ednilson Silva

Tecnologia da Informação

Fone: (11)3144-4305

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
nome de Milton Bastos Henriquis Jr.
Enviada em: quarta-feira, 9 de abril de 2014 13:16
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] ORA-31655: no data or metadata

 

  

Pelo que entendi, dá esse erro não existe nenhum objeto no seu critério de
filtro - no seu caso, na tablespace I_CIAP.

 

Essa tablespace tem alguma coisa? Parece estar vazia.

 

2014-04-09 9:05 GMT-03:00 Ednilson Silva :

  

Pessoal,

Estou fazendo Export (EXPDP) de um banco por tablespace, e algumas
tablespace ate consigo fazer o Export outras ocorre o erro abaixo:

 

$ expdp system/manager DIRECTORY=EXPORT DUMPFILE=I_CIAP.dmp
LOGFILE=I_CIAP.log TABLESPACES=I_CIAP COMPRESSION=ALL

 

Export: Release 11.2.0.3.0 - Production on Wed Apr 9 09:00:30 2014

 

Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights
reserved.

 

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 -
64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing
options

Starting "SYSTEM"."SYS_EXPORT_TABLESPACE_01":  system/
DIRECTORY=EXPORT DUMPFILE=I_CIAP.dmp LOGFILE=I_CIAP.log TABLESPACES=I_CIAP
COMPRESSION=ALL

Estimate in progress using BLOCKS method...

Total estimation using BLOCKS method: 0 KB

ORA-31655: no data or metadata objects selected for job

Job "SYSTEM"."SYS_EXPORT_TABLESPACE_01" completed with 1 error(s) at
09:01:14

 

SO: Red Hat Enterprise Linux Server release 5.7 (Tikanga)

 

Grato,

Ednilson Silva

 





RES: [oracle_br] Re: ORA-31655: no data or metadata

2014-04-09 Por tôpico Ednilson Silva
Chiappa,

Estranho, tem apenas alguns índices nessa tablespaces e olha que mais estranho, 
criei uma tabela nessa tablespace e ao consulta na tablespace não aparece ao 
fazer um SELECT na DBA_SEGMENTS.

Acho que vou ali tomar outro café e lavar o rosto.

 

SQL> select SUBSTR(SEGMENT_NAME,1,35) SEGMENT_NAME,SEGMENT_TYPE,TABLESPACE_NAME 

  2  FROM dba_segments

  3  WHERE TABLESPACE_NAME = 'I_BKP'

  4  ORDER BY BYTES;

 

SEGMENT_NAME SEGMENT_TYPE   TABLESPACE_NAME

 -- 

BKPIN68_IPRC_PK  INDEX  I_BKP  

BKPIN68_ICRI_PK  INDEX  I_BKP   

BKPIN68_IPCRRES_PK   INDEX  I_BKP

BKPIN68_IPCRLEN_PK   INDEX  I_BKP  

 

4 rows selected.

 

SQL> CREATE TABLE TESTE (

  2  ABCDEF NUMBER)

  3  STORAGE (INITIAL 50K NEXT 100K MAXEXTENTS UNLIMITED) TABLESPACE I_BKP;

 

Table created.

 

SQL> select SUBSTR(SEGMENT_NAME,1,35) SEGMENT_NAME,SEGMENT_TYPE,TABLESPACE_NAME 

  2  FROM dba_segments

  3  WHERE TABLESPACE_NAME = 'I_BKP'

  4  ORDER BY BYTES;

 

SEGMENT_NAME SEGMENT_TYPE   TABLESPACE_NAME

 -- 

BKPIN68_IPRC_PK  INDEX  I_BKP  

BKPIN68_ICRI_PK  INDEX  I_BKP   

BKPIN68_IPCRRES_PK   INDEX  I_BKP

BKPIN68_IPCRLEN_PK   INDEX  I_BKP  

 

4 rows selected.

 

SQL> SELECT OWNER,TABLE_NAME,TABLESPACE_NAME 

  2  FROM DBA_TABLES 

  3  WHERE TABLE_NAME = 'TESTE';

 

OWNER  TABLE_NAME TABLESPACE_NAME

-- -- ---

HOMO   TESTE  I_BKP

 

Ednilson Silva

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de jlchia...@yahoo.com.br
Enviada em: quarta-feira, 9 de abril de 2014 10:47
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Re: ORA-31655: no data or metadata

 

  

Isso Pode ser um simples WARNING , por vc não ter segmentos acessíveis na 
tablespace especificada (https://community.oracle.com/thread/1016661?tstart=0 é 
um exemplo), OU pode ser questão de permissões 
(http://oraclehandson.wordpress.com/2011/09/26/ora-31655-no-data-or-metadata-objects-selected-for-job/
 exemplifica no caso de um impdp mas em tese coisas do tipo PODEM ocorrer 
também para expdp) Assim, veja lá SE vc tem segmentos acessíveis  para o 
usuário em questão na tablespace especificada E confirme que ele tem os 
privilégios necessários para o expdp, ** E ** tambpem no DIRECTORY 
especificado...

 []s

   Chiappa





Re: [oracle_br] ORA-31655: no data or metadata

2014-04-09 Por tôpico Milton Bastos Henriquis Jr.
Pelo que entendi, dá esse erro não existe nenhum objeto no seu critério de
filtro - no seu caso, na tablespace I_CIAP.

Essa tablespace tem alguma coisa? Parece estar vazia.


2014-04-09 9:05 GMT-03:00 Ednilson Silva :

>
>
> Pessoal,
>
> Estou fazendo Export (EXPDP) de um banco por tablespace, e algumas
> tablespace ate consigo fazer o Export outras ocorre o erro abaixo:
>
>
>
> $ expdp system/manager DIRECTORY=EXPORT DUMPFILE=I_CIAP.dmp
> LOGFILE=I_CIAP.log TABLESPACES=I_CIAP COMPRESSION=ALL
>
>
>
> Export: Release 11.2.0.3.0 - Production on Wed Apr 9 09:00:30 2014
>
>
>
> Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights
> reserved.
>
>
>
> Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 -
> 64bit Production
>
> With the Partitioning, OLAP, Data Mining and Real Application Testing
> options
>
> Starting "SYSTEM"."SYS_EXPORT_TABLESPACE_01":  system/
> DIRECTORY=EXPORT DUMPFILE=I_CIAP.dmp LOGFILE=I_CIAP.log TABLESPACES=I_CIAP
> COMPRESSION=ALL
>
> Estimate in progress using BLOCKS method...
>
> Total estimation using BLOCKS method: 0 KB
>
> *ORA-31655: no data or metadata objects selected for job*
>
> Job "SYSTEM"."SYS_EXPORT_TABLESPACE_01" completed with 1 error(s) at
> 09:01:14
>
>
>
> SO: Red Hat Enterprise Linux Server release 5.7 (Tikanga)
>
>
>
> Grato,
>
> Ednilson Silva
>
>  
>


[oracle_br] Re: Capacity Planning

2014-04-09 Por tôpico jlchiappa
OBS : 

  - sobre CPU, é claro que embora o database não tenha como calcular percentual 
de uso (e por isso só registre tempo de CPU consumindo), o Sistema Operacional 
tem pleno controle e ciência de CPUs e runqueue, então ele sim tem como 
calcular % de uso - assim, além de mensurar consumo e capacidade no database, é 
Imperativo se calcular também (frequentemente e repetidas vezes, sempre no pico 
de uso para atender ao pior caso) o % de uso de CPUs no ambiente corrente e no 
POC

 - sobre espaço em disco, talvez seja mais relevante ao invés de levantar 
espaço médio gasto por sessão, se obter o espaço gasto por transação lógica : 
digamos, se é um sistema comercial, cada Venda completa utiliza x bytes para NF 
em média, y bytes para dados de Produto e z bytes para estoque e controladoria 
, aí multiplicando-se a soma desses bytes pela quantidade de vendas esperada 
por dia, vc teria a estimativa de espaço necessário
 
 
 []s
 
   Chiappa

[oracle_br] Re: ORA-31655: no data or metadata

2014-04-09 Por tôpico jlchiappa
Isso Pode ser um simples WARNING , por vc não ter segmentos acessíveis na 
tablespace especificada (https://community.oracle.com/thread/1016661?tstart=0 é 
um exemplo), OU pode ser questão de permissões 
(http://oraclehandson.wordpress.com/2011/09/26/ora-31655-no-data-or-metadata-objects-selected-for-job/
 exemplifica no caso de um impdp mas em tese coisas do tipo PODEM ocorrer 
também para expdp) Assim, veja lá SE vc tem segmentos acessíveis  para o 
usuário em questão na tablespace especificada E confirme que ele tem os 
privilégios necessários para o expdp, ** E ** tambpem no DIRECTORY 
especificado...

 []s

   Chiappa

[oracle_br] Re: ORA-31655: no data or metadata

2014-04-09 Por tôpico jlchiappa
Isso Pode ser um simples WARNING , por vc não ter segmentos acessíveis na 
tablespace especificada (https://community.oracle.com/thread/1016661?tstart=0 é 
um exemplo), OU pode ser questão de permissões 
(http://oraclehandson.wordpress.com/2011/09/26/ora-31655-no-data-or-metadata-objects-selected-for-job/
 exemplifica no caso de um impdp mas em tese coisas do tipo PODEM ocorrer 
também para expdp) Assim, veja lá SE vc tem segmentos acessíveis  para o 
usuário em questão na tablespace especificada E confirme que ele tem os 
privilégios necessários para o expdp, ** E ** tambpem no DIRECTORY 
especificado...

 []s

   Chiappa

[oracle_br] ORA-31655: no data or metadata

2014-04-09 Por tôpico Ednilson Silva
Pessoal,

Estou fazendo Export (EXPDP) de um banco por tablespace, e algumas
tablespace ate consigo fazer o Export outras ocorre o erro abaixo:

 

$ expdp system/manager DIRECTORY=EXPORT DUMPFILE=I_CIAP.dmp
LOGFILE=I_CIAP.log TABLESPACES=I_CIAP COMPRESSION=ALL

 

Export: Release 11.2.0.3.0 - Production on Wed Apr 9 09:00:30 2014

 

Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights
reserved.

 

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 -
64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing
options

Starting "SYSTEM"."SYS_EXPORT_TABLESPACE_01":  system/
DIRECTORY=EXPORT DUMPFILE=I_CIAP.dmp LOGFILE=I_CIAP.log TABLESPACES=I_CIAP
COMPRESSION=ALL

Estimate in progress using BLOCKS method...

Total estimation using BLOCKS method: 0 KB

ORA-31655: no data or metadata objects selected for job

Job "SYSTEM"."SYS_EXPORT_TABLESPACE_01" completed with 1 error(s) at
09:01:14

 

SO: Red Hat Enterprise Linux Server release 5.7 (Tikanga)

 

Grato,

Ednilson Silva