如何在Oracle XE中创build单独的表空间?

在昂贵的Oracle版本中创build单独的表空间是可能的,但我似乎无法find免费版本Oracle XE的方法

pipe理界面只有一个“查看表空间”button,我可以看到四个表空间,SYSAUX,SYSTEM,UNDO和USERS,我的所有数据似乎都驻留在这里。

这是Oracle XE的限制吗?
还是我忽略了一些东西?

如果您创build一个新的APEX工作区,它应该提供在一个新的表空间中创build它。 或者,启动SQL * Plus(在XE中称为命令行界面)并使用CREATE TABLESPACE命令。

也就是说,考虑到4GB的限制,对于家庭安装,我将USERS表空间调整为最大值,然后使用它。 太烦人了,达到了4GB的最大值,在tablespace_a中有可用的空间,当你想要的时候不能扩展tablespace_b。

从理论上讲,你可以缩小tablespace_a,但是只有当可用空间在最后,而不是在开始或者中间时,才能工作。