2011-12-13 13 views
7

Korzystam z poniższego skryptu, aby utworzyć nowy obszar tabel z trzema plikami danych o rozmiarze 4   MB dla każdego.Jak utworzyć obszar tabel z wieloma plikami danych?

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; 

Ale utrzymuje dając mi błąd

nieprawidłową nazwę pliku

dla drugiego pliku danych.

Dlaczego?

Odpowiedz

2

Powinno być jak ten

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

Wygląda lik eyou @danihp przez dwie sekundy. – Sun

6

Czytanie create tablespace syntax powinieneś napisać:

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; 
Powiązane problemy