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

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

在昂貴的 Oracle 版本中可以建立單獨的表空間,但我似乎找不到使用免費版本來建立單獨表空間的方法甲骨文XE

管理介面只有一個「檢視表空間」按鈕,我可以在其中看到四個表空間:SYSAUX、SYSTEM、UNDO 和 USERS,我的所有資料似乎都駐留在其中。

這是 Oracle XE 的限制嗎?
還是我忽略了什麼?

答案1

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

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

理論上,您可以收縮 tablespace_a,但只有當可用空間位於末端而不是位於開頭或中間時才有效。

相關內容