Re: RES: [oracle_br] Re: ORA-31655: no data or metadata
É ** 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
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
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
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
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
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
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
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