我正在使用 Oracle 11g 和 SQL Developer。
在我的数据库中,我有 2 个模式:模式 A(与系统非常相似)和模式 B。在模式 AI 中创建另一个用户:模式 C。在这里,我想在创建表空间后立即添加一个表空间。
我想要什么:创建一个脚本,该脚本通过模式 A 在模式 C 中创建表空间。
我在模式 A 中,我尝试下一个代码:
CREATE TABLESPACE schemaC.tableSpace_DATA DATAFILE
'/u01/app/oracle/oradata/Test/fileName_DATA.DBF' SIZE 10M
AUTOEXTEND ON
NEXT 56K MAXSIZE UNLIMITED
LOGGING
ONLINE
PERMANENT
EXTENT MANAGEMENT LOCAL AUTOALLOCATE
BLOCKSIZE 8K
SEGMENT SPACE MANAGEMENT MANUAL;
但我收到错误 ORA-02180:“CREATE TABLESPACE 的选项无效”。问题就在这里:schemaC.tableSpace_DATA
因为如果我删除 schemaC,则创建表空间,但在 schemaA 中,而不是在 schemaC 中。
请问有什么建议吗?:D