2011-12-13 26 views
7

我正在使用以下腳本創建一個具有三個數據文件的新表空間,每個文件大小爲4   MB。如何用多個數據文件創建表空間?

create tablespace homeworkts 
     datafile 'D:\oradata\orcl\df1.dbf' size 4m , 
     datafile 'D:\oradata\orcl\df2.dbf' size 4m, 
     datafile 'D:\oradata\orcl\df3.dbf' size 4m; 

但它不斷給我的錯誤

無效的文件名

第二個數據文件。

爲什麼?

回答

2

它應該是這樣的

create tablespace homeworkts datafile 'D:\oradata\orcl\df1.dbf' size 4m, 

'D:\oradata\orcl\df2.dbf' size 4m, 

'D:\oradata\orcl\df3.dbf' size 4m; 
+0

兩秒看起來LIK億郵@danihp。 – Sun 2017-02-21 17:43:29

6

閱讀create tablespace syntax你應該寫:

create tablespace homeworkts 
datafile 'D:\oradata\orcl\df1.dbf' size 4m , 
    'D:\oradata\orcl\df2.dbf' size 4m, 
    'D:\oradata\orcl\df3.dbf' size 4m; 
-1
create tablespace userdata 
     datafile 'E:\oradata\orcl\df1.dbf' size 100M, 
       'E:\oradata\orcl\df2.dbf' size 200M, 
       'E:\oradata\orcl\df3.dbf' size 300M; 
-1
CREATE TABLESPACE maximo_data NOLOGGING 
DATAFILE 'D:\oracle\product\10.2.0\oradata\maximo\maximo_data_0.ora' SIZE 16G, 
     'D:\oracle\product\10.2.0\oradata\maximo\maximo_data_1.ora' SIZE 16G 
autoextend off 
extent management local; 
相關問題