Chiappa, mais uma vez muito obrigado, tanto pelo comando pela orientação. Funcionou beleza.
[]'s Marcel jlchiappa escreveu: > > Marcel, não tem aonde "trancar", LOBs são um conceito comum no banco > Oracle, mas se vc ainda tem dúvidas nele eu recomendaria fortemente > um bom estudo do manual "Oracle8i Application Developer's Guide - > Large Objects (LOBs)" e do Concepts, absolutamente tudo o que vc > precisa saber sobre LOBs está lá... > No caso em questão : primeiro vc precisa saber o que é esse segmento > SYS_LOBnnn que vc tem, consulte a DBA_SEGMENTS : > > [EMAIL PROTECTED]:SQL>select * from dba_segments where > segment_name='SYS_LOB0000017499C00002$$'; > > OWNER SEGMENT_NAME > PARTITION_NAME SEGMENT_TYPE > TABLESPACE_NAME HEADER_FILE > HEADER_BLOCK BYTES BLOCKS > EXTENTS INITIAL_EXTENT NEXT_EXTENT > MIN_EXTENTS MAX_EXTENTS PCT_INCREASE > FREELISTS FREELIST_GROUPS RELATIVE_FNO BUFFER_ > ---------------- ----------------------------------- ----------------- > ------------- ------------------ ------------------------------ ------ > ------------ ------------------ ------------------ ------------------ > ------------------ ------------------ ------------------ ------------ > ------ ------------------ ------------------ ------------------ ------ > ------------ ------------------ ------- > SCOTT SYS_LOB0000017499C00002 > $$ LOBSEGMENT > USERS 7 > 34689 163840 20 > 1 163840 163840 1 > 2147483645 0 1 > 1 7 DEFAULT > > ==> já que é um lob segment, vc consulta a DBA_LOBS pra saber quem é > o dono, em qual tabela ele reside e qual é a coluna que é LOB : > > [EMAIL PROTECTED]:SQL>select * from dba_lobs where > segment_name='SYS_LOB0000017499C00002$$'; > > OWNER TABLE_NAME > COLUMN_NAME SEGMENT_NAME > INDEX_NAME CHUNK > PCTVERSION RETENTION FREEPOOLS CACHE LOGGING > IN_ > ---------------- ------------------------------ ---------------------- > -------- ----------------------------------- ------------------------- > ----- ------------------ ------------------ ------------------ ------- > ----------- ---------- ------- --- > SCOTT TB_LOB > C2 SYS_LOB0000017499C00002$$ > SYS_IL0000017499C00002$$ 8192 > 10 10800 NO YES YES > > ==> ok, no meu caso era a coluna C2 da tabela TB_LOB, como vc viu na > DBA_SEGMENTS hoje esse segmento está na tablespace USERS, vou mover : > > [EMAIL PROTECTED]:SQL>alter table scott.TB_LOB move lob (C2) store as > (tablespace TS_LMT_UNIF); > > Tabela alterada. > > ==> a coluna continua existindo, normal... > > [EMAIL PROTECTED]:SQL>select * from dba_lobs where > segment_name='SYS_LOB0000017499C00002$$'; > > OWNER TABLE_NAME > COLUMN_NAME SEGMENT_NAME > INDEX_NAME CHUNK > PCTVERSION RETENTION FREEPOOLS CACHE LOGGING > IN_ > ---------------- ------------------------------ ---------------------- > -------- ----------------------------------- ------------------------- > ----- ------------------ ------------------ ------------------ ------- > ----------- ---------- ------- --- > SCOTT TB_LOB > C2 SYS_LOB0000017499C00002$$ > SYS_IL0000017499C00002$$ 8192 > 10 10800 NO YES YES > > ==> mas o segmento foi pra outra tablespace : > > [EMAIL PROTECTED]:SQL>select * from dba_segments where > segment_name='SYS_LOB0000017499C00002$$'; > > OWNER SEGMENT_NAME > PARTITION_NAME SEGMENT_TYPE > TABLESPACE_NAME HEADER_FILE > HEADER_BLOCK BYTES BLOCKS > EXTENTS INITIAL_EXTENT NEXT_EXTENT > MIN_EXTENTS MAX_EXTENTS PCT_INCREASE > FREELISTS FREELIST_GROUPS RELATIVE_FNO BUFFER_ > ---------------- ----------------------------------- ----------------- > ------------- ------------------ ------------------------------ ------ > ------------ ------------------ ------------------ ------------------ > ------------------ ------------------ ------------------ ------------ > ------ ------------------ ------------------ ------------------ ------ > ------------ ------------------ ------- > SCOTT SYS_LOB0000017499C00002 > $$ LOBSEGMENT > TS_LMT_UNIF 26 > 265 1048576 128 > 1 163840 1048576 1 > 2147483645 0 1 > 1 26 DEFAULT > > []s > > Chiappa > -- ................................. Marcel Francisco MOTA - Cap QCO Gabinete do Comandante do Exército Seção de Telemática Fone: 3415.56.36 RITEX: 860.5636