Ich bin nicht besonders versiert in Oracle und habe versucht, ein TABLESPACE zu erstellen, das mir weiterhin eine Fehlermeldung mit ungültigem Dateinamen anzeigt. Unten ist die Syntax, die ich verwendet habe:
SQL> create Tablespace HRMT
2 datafile
3 size
4 ;
size
*
ERROR at line 3:
ORA-02236: invalid file name
In meinem Buch und auf allen Websites, auf denen ich vorgeschlagen habe, den Dateipfad für die DATENDATEI anzugeben, wird eine weitere Fehlermeldung angezeigt, wenn ich einen Pfad angebe.
SQL> create tablespace vania
2 datafile 'home/oracle/hait/'
3 size 10M
4 ;
create tablespace vania
*
ERROR at line 1:
ORA-01119: error in creating database file 'home/oracle/hait/'
ORA-27040: file create error, unable to create file
Linux Error: 2: No such file or directory
Muss ich zuerst die Datendatei erstellen, bevor ich den TABLESPACE erstellen kann? Gibt es in der Datenbank bereits vorhandene Datendateien, die ich verwenden kann? Was wäre die richtige Syntax, um einen Tablespace und / oder eine Datendatei zu erstellen? Wie und wo erstelle ich eine DBF-Datei, um den Tablespace zu erstellen?