Oracle

如何在 Oracle XE 中創建單獨的表空間?

  • January 22, 2010

在昂貴的 Oracle 版本中創建單獨的表空間是可能的,但我似乎找不到使用免費版本Oracle XE的方法。

管理界面只有一個“查看表空間”按鈕,在這裡我可以看到四個表空間,SYSAUX、SYSTEM、UNDO 和 USERS,我的所有數據似乎都駐留在這些表空間中。

它是 Oracle XE 的限制嗎?

還是我忽略了什麼?

如果您創建一個新的 APEX 工作區,它應該提供在新表空間中創建它。或者,啟動 SQL*Plus(在 XE 中稱為命令行界面)並使用 CREATE TABLESPACE 命令。

也就是說,考慮到 4GB 的限制,對於家庭安裝,我將 USERS 表空間的大小調整到最大並使用它。達到最大 4GB 並且在 tablespace_a 中有可用空間並且無法在需要時擴展 tablespace_b 太煩人了。

從理論上講,您可以縮小 tablespace_a 但這僅在可用空間位於末尾而不是開頭或中間時才有效。

引用自:https://serverfault.com/questions/105285