使用OracleXE控制台,我們會發現一個奇怪的現象:沒有提供創建表空間、增加數據文件等功能。這似乎和我們使用Oracle標准版控制台不一樣。
其實在OracleXE中可以創建新的表空間,不過一般情況下沒有這個必要。因為在安裝OracleXE的時候,已經自動創建了一個表空間USERS,它只有一個數據文件,且是自動擴展的。這個表空間已經足夠了。
要想使用自己創建的表空間,只能使用SQL命令了。不過實在沒有必要,除非你需要導入一個DMP文件,而這個DMP文件中指定了特殊的表空間名稱。
下面是自定義用戶默認表空間的一個例子,通過plsql用管理員賬戶登陸,打開command window窗口。
Connected to Oracle Database 10g Express Edition Release 10.2.0.1.0
Connected as SYS
SQL> create tablespace TECHWATCH
datafile 'D:\\oraclexe\\oradata\\jsjd.dbf' size 1024m
autoextend on next 1m maxsize 3000m
extent management local
segment space management auto;
Tablespace created
程序員的基礎教程:菜鳥程序員
