Академический Документы
Профессиональный Документы
Культура Документы
Nulo?
-------NOT NULL
NOT NULL
NOT NULL
Tipo
-------------------NUMBER
VARCHAR2(60)
VARCHAR2(100)
NUMBER
DATE
SQL>
select
segment_name,segment_type,tablespace_name,bytes,blocks,extents
2
from
user_segments
3
where
segment_name='CLIENTE';
SEGMENT_NAME
EXTENTS
---------------------CLIENTE
1
SEGMENT_TYPE
-----------TABLE
TABLESPACE_NAME
---------------USERS
BYTES
BLOCKS
-------65536
------8
SCHEMA_NAME
SPACE_USAGE_KBYTES
-------------------- -----------------SYSTEM
7488
SYSTEM
0
SYS
192
SYS
960
SYS
960
SYS
68352
SYS
7360
SYS
21120
SYS
3328
PERFSTAT
0
DMSYS
5504
MDSYS
6080
WMSYS
6656
ORDSYS
512
ORDPLUGINS
0
SI_INFORMTN_SCHEMA
0
SYSMAN
61632
CTXSYS
4736
WKSYS
7296
SYS
256
Uma outra informao bastante til que esta view oferece o nome de uma
procedure que o DBA pode utilizar para mover dados de um ocupante para um
outro tablespace:
OCCUPANT_NAME
MOVE_PROCEDURE
--------------- --------------------------------------LOGMNR
SYS.DBMS_LOGMNR_D.SET_TABLESPACE
12 comentrios:
Reginaldo Marcilon disse...
Ol, Eduardo. Eis mais um artigo bem escrito. Tenhos duas
dvidas sobre esse post:
1: Quantos segmentos so criados por grupo de dados? Ou
seja, por exemplo, quantos segmentos existem para tabelas?
Esse um nmero que varia de acordo com o que?
2: Acredito que houve um engano na nota de observao
quando, na ltima frase, voc escreveu: "Segundo a Oracle, os
tablespaces gerenciados localmente no sero mais suportados
nas futuras verses do Oracle". Acredito que o que no ser
mais suportado pela Oracle sero os tablespaces gerenciados
por dicionrio, no isso?
Grato pelo artigo.
12 de Maro de 2008 10:51
At mais.
12 de Maro de 2008 11:20
Annimo disse...
Eduardo, estou te fazendo uma pergunta que no tem nada a
ver com o tpico. Admiro seus posts e a clareza que explica os
cases. Estou estudando para a prova OCA e no estou
conseguindo colocar em prtica o que aprendi. Fao meus
backups hots pelo Rman e meu banco est no modo Arquivelog.
Imagine que minha partio /u02 onde estavam meus dados
deu crash. Meus backups esto armazenados em /u03. Como
fao com o restore e recover no rman? Se puder me dar uma
dica de uma fonte de estudo para me aprofundar mais nesta
ferramenta eu te agradeo. Depois que voc ler o coment e
fizer a gentileza de me ajudar, pode exclu-la para no sujar seu
blog, pois est no lugar errado...
Desde j agradeo.
Leandro.
13 de Maro de 2008 01:27
Rina disse...
Caro Eduardo, procurando assunto sobre tablespaces encontrei
o Oracle Blog que por sinal muito bom. Gostaria, se possvel,
que vc me esclarecesse uma dvida. Exportei um usurio e
seus objetos do oracle 9i com tablespace default USERS. Estou
tentando importar agora para um novo banco 10g para
tablespace com outro nome e no consigo. A exportao foi
feita utilizando o usurio system com direitos de DBA.
18 de Maro de 2008 15:20
Rina disse...
Annimo disse...
OI, Muito Bom o Artigo! Gostaria de saber se posso ter
problemas uma vez que criei um datafile no aix com coluna
branca no nome. O banco muito Grande e o datafile j est
sendo usado ...
25 de Agosto de 2008 17:00
/u01/oradata/BD01/
O resultado acima mostra um datafile "sem nome".
oracle@linux:\> ls -l
1056768 2008-08-26 10:14
31465472 2008-08-26 10:11 users01.dbf
Acima podemos ver que existe um arquivo "sem nome" com
tamanho de 1056768 bytes.
Abaixo irei renomear este arquivo de dados "sem nome" para
um nome legvel como por exemplo users02.dbf.
SQL> alter tablespace users offline;
Tablespace altered.
oracle@linux:/> cp -a ' ' users02.dbf
SQL> alter tablespace users
2 rename datafile
3 '/u01/oradata/BD01/ '
4 to
5 '/u01/oradata/BD01/users02.dbf';
Tablespace altered.
SQL> alter tablespace users online;
Tablespace altered.
Para finalizar, irei remover o arquivo "sem nome".
oracle@linux:/> rm ' '
SQL> select file_name from
2 dba_data_files
3 where tablespace_name='USERS';
FILE_NAME
------------------------------------/u01/oradata/BD01/users01.dbf
/u01/oradata/BD01/users02.dbf
At mais ...
26 de Agosto de 2008 08:41
Valter disse...
Muito Bom seu Artigo e seu Blog
Parabens !!!!
30 de Outubro de 2008 10:19