建表时提示表空间不存在

sfyy57 2013-08-09 12:48:22
如下所示,当有分区时,就提示表空间不存在,但是该表空间是存在的且换到其他表空间也同样错误。
当我不分区时,用同一个表空间 就不报错。
请问高手这是啥原因? 怎么解决?这个表是需要分区的。 谢谢了!!

-- Create table
create table MD_BANK_ACCT_SETTLE_MON_01
(
MONTH_NUMBER NUMBER(2),
STAT_DATE NUMBER(8),
SETTLE_TYPE NUMBER(1),
ACCOUNT_ID NUMBER(16),
BANKTYPE VARCHAR2(32),
START_DATE VARCHAR2(8),
END_DATE VARCHAR2(8),
STATUS NUMBER(1),
TRADE_AMOUNT NUMBER(15,3),
TRADE_CNT NUMBER(10),
CHANNEL_AMOUNT NUMBER(15,3)
)
partition by list (MONTH_NUMBER)
(
partition P_MD_BANK_ACCT_SETTLE_MON_1 values (1)
tablespace TS_TAB_MD_GRP_01
pctfree 10
initrans 5
maxtrans 255
storage
(
initial 80K
next 1M
minextents 1
maxextents unlimited
),
partition P_MD_BANK_ACCT_SETTLE_MON_2 values (2)
tablespace TS_TAB_MD_GRP_01
pctfree 10
initrans 5
maxtrans 255
storage
(
initial 80K
next 1M
minextents 1
maxextents unlimited
),
partition P_MD_BANK_ACCT_SETTLE_MON_3 values (3)
tablespace TS_TAB_MD_GRP_01
pctfree 10
initrans 5
maxtrans 255
storage
(
initial 80K
next 1M
minextents 1
maxextents unlimited
)
);
...全文
379 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sfyy57 2013-08-12
  • 打赏
  • 举报
回复
引用 1 楼 czg1230 的回复:
给报错代码
找到原因了:默认表空间被删了或未设置表空间,需在 partition P_MD_BANK_ACCT_SETTLE_MON_3 values (3)前面分配一个表空间。表的表空间和分区表空间是不同的。
沉---枫 2013-08-09
  • 打赏
  • 举报
回复
给报错代码

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧