描述:在oracle12c中,在可插拨数据库pdbcloud创建了表空间cloud,用户cloud,以及表cloud,但是再插入数据时显示ORA-01653: 表 CLOUD.CLOUD 无法通过 8192 (在表空间 CLOUD 中) 扩展
思路:后来在sys用户下为cloud表空间添加了很大的数据文件也依旧是这个问题,开始以为cloud权限不够就赋予dba权限,然而还是不行,后来在可插拨数据库pdbcloud下添加数据文件才解决了这个问题,这是与oracle11g的区别之处之一
1. 切换到pdbcloud会话下添加数据文件
SQL> select file_name,tablespace_name ,bytes/(1024*1024) as "size/m" from dba_data_files;
FILE_NAME TABLESPACE_NAME size/m
---------------------------------------- ------------------------------ ----------
E:\APP\ORADATA\SKY\SYSTEM01.DBF SYSTEM 820
E:\APP\ORADATA\SKY\SYSAUX01.DBF SYSAUX 1210
E:\APP\ORADATA\SKY\UNDOTBS01.DBF UNDOTBS1 645
E:\APP\ORADATA\SKY\USERS01.DBF USERS