Tôi không quá hiểu biết về Oracle và tôi đã cố gắng tạo ra một TABLESPACE, nó tiếp tục đưa cho tôi một thông báo lỗi về tên tệp không hợp lệ. Dưới đây là cú pháp mà tôi đã sử dụng:
SQL> create Tablespace HRMT
2 datafile
3 size
4 ;
size
*
ERROR at line 3:
ORA-02236: invalid file name
Cuốn sách của tôi và tất cả các trang web mà tôi đã đề xuất rằng tôi chỉ định đường dẫn tệp cho DATAFILE và khi tôi chỉ định một đường dẫn, tôi nhận được một thông báo lỗi khác.
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
Tôi có cần tạo datafile trước khi tôi có thể tạo TABLESPACE không? Có các tệp dữ liệu có sẵn trong cơ sở dữ liệu mà tôi có thể sử dụng không? Điều gì sẽ là cú pháp thích hợp để tạo một vùng bảng và / hoặc một tệp dữ liệu? Làm thế nào và ở đâu để tôi tạo một tệp .dbf để tạo không gian bảng?