Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: Locally managed tablespaces
Hi, All,
I can't figure out how to migrate my dictionary controlled tablespace to a
locally managed with uniform size.
sys.dbms_space_admin.tablespace_migrate_to_local seems only to allow you to
migrate to auto allocated LMT. So I emailed Jonathan Lewis and (hope he won't
mind) says:
begin quote**************
What you are seeing is expected behaviour, the
allocation_type stays as USER, and you cannot
convert a dictionary managed tablespace into a
UNIFORM one (unless it happens to be completely
empty, I think, although there may be one other
special condition which I want to test). You only
get the benefit of the bitmap technology.
end quote****************
in response to my question to him:
|Question: I can't seem to migrate a dictionary-controlled TS to local TS with
|uniform size. I can only migrate it to default, i.e. autoallocate. Could you
|show me a simple screen dump to migrate to a uniform sized? Thanks a lot.
Therefore there's not much benefit you gain by migrating your traditional tablespace to LMT except through dropping and re-creating it. Who's using the autoallocate instead of uniform size option of LMT out there?
Yong Huang
yong321_at_yahoo.com