No soy muy inteligente en Oracle, y he estado tratando de crear un TABLESPACE, que me sigue dando un mensaje de error de nombre de archivo no válido. A continuación se muestra la sintaxis que he usado:
SQL> create Tablespace HRMT
2 datafile
3 size
4 ;
size
*
ERROR at line 3:
ORA-02236: invalid file name
Mi libro y todos los sitios web en los que he estado sugieren que especifique la ruta del archivo para el DATAFILE, y cuando especifico una ruta, recibo otro mensaje de error.
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
¿Debo crear el archivo de datos antes de poder crear el TABLESPACE? ¿Hay archivos de datos preexistentes en la base de datos que pueda usar? ¿Cuál sería la sintaxis adecuada para crear un espacio de tabla y / o un archivo de datos? ¿Cómo y dónde creo un archivo .dbf para crear el tablespace?