今日運行創建表空間腳本時報如下錯誤:
create tablespace INDEX datafile '/dev/rvdata_index_01' size 1014m * ERROR at line 1: ORA-02216: tablespace name expected
查了下資料,ORA-02216:需要表空間名。
檢查VG內分配的LV大小足夠,確定是表空間名有問題,添加""后,問題解決;
SQL> create tablespace "INDEX" datafile '/dev/rvdata_index_01' size 1014m; Tablespace created.
檢查創建情況:
SQL> col TABLESPACE_NAME for a50 SQL> col FILE_NAME for a50 SQL> set pagesize 300 SQL> set lin 300 SQL> select tablespace_name,bytes/1024/1024,file_name from dba_data_files where tablespace_name='INDEX' ; TABLESPACE_NAME BYTES/1024/1024 FILE_NAME -------------------------------------------------- --------------- -------------------------------------------------- INDEX 1014 /dev/rvdata_index_01 SQL>
