【发布时间】:2016-04-29 12:19:26
【问题描述】:
由于某种原因,我无法将用户分配给特定的表空间。 我在 Oracle SQL Developer 中针对本地 Oracle 12c 运行了以下命令。
CREATE TABLESPACE tbs_sales
DATAFILE 'C:\app\oracle\oradata\oradev\sales.dbf' SIZE 50M
EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
alter user sales quota unlimited on tbs_sales;
然后我以“销售”用户身份登录 Oracle SQL Developer 并运行以下语句:
create table Test (col1 int);
select * from user_tables;
它显示“Test”表属于“USERS”表空间。我按照此链接中的示例进行操作:
http://www.orafaq.com/wiki/Tablespace
谁能告诉我我做错了什么?
【问题讨论】:
-
你可以删除这个表。然后创建具有适当表空间的新表。
标签: oracle tablespace