今日运行创建表空间脚本时报如下错误:
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>