如果SYSTEM表为LOCAL MANAGED 的话,是不是无法建立DICTIONALY的表领域?

[复制链接]
查看11 | 回复5 | 2005-2-28 12:57:00 | 显示全部楼层 |阅读模式
如果SYSTEM表为LOCAL MANAGED 的话,是不是无法建立DICTIONALY MANAGE的表领域?
我的数据库的表领域全都是LOCAL MANAGED,不知道有没有办法建立DICTIONALY MANAGE的表领域?
SQL> create tablespace test
2 datafile'd:\backupfile\test.dbf' size 1m
3 extent management dictionary
4 default storage(
5initial 50k
6next 50k
7 maxextents 10
8pctincrease 10);
create tablespace test
*
行1でエラーが発生しました。:
ORA-12913: ディクショナリ管理表領域を作成できません,。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
you can try the keyword " Dictionary"
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
对,是不能了,会报错的
不过local管理和 dictionary管理比起来,有很多优势,完全没必要再用dictonary管理方式了
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
谢谢.
我是想看看当数据容量超过MAXEXTAENT后会出现什么情况.
这样做看上去似乎没什么意义,
不过这是我的学习课题.
看来要想建立一个本地管理表领域的话,只能再建立一个新的数据库了?
有谁知道其他的方法的?拜托了~~~
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
oracle在创建系统数据库时默认实用的是基于数据字典的管理策略
,而且oracle也不建议对系统表空间使用本地管理策略。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
在9i里的默认是LOCAL啊.
哪位高手知道该怎么办?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行