使用plsql+orcale11g 创建表空间后创建用户ORA-00959:表空间不存在

开始使用的创建表空间语句

create tablespace "oilzn"
datafile 'D:app*****oradataorcloilzn.dbf' size 50M
default storage (initial 500K 
                 Next 500K
                 minextents 1 
                 maxextents unlimited
                 pctincrease 0); 

然后创建用户选择表空间oilzn后失败。提示ORA-00959:表空间不存在

使用查询表空间的sql,查询表空间文件是否存在

select * from dba_tablespaces;

查询后是存在的,继续创建,关闭plsql创建,依然失败。

然后删除了表空间文件,重新创建一个。怀疑是这个创建的有问题。

然后使用下面的语句创建表空间

修改后成功创建用户使用语句

create tablespace OILZN
datafile 'D:app*****oradataorclOILZN1.dbf' size 50M
default storage (initial 500K 
                 Next 500K
                 minextents 1 
                 maxextents unlimited
                 pctincrease 0); 

 选择表空间,可以创建用户了。

感觉是应该是表空间名字用小写字母错误?改成大写就添加成功了?大家如果遇到相同问题可以尝试一下

如果你连技术都搞不定,怎么去搞定其他更加有挑战性的东西呢?
原文地址:https://www.cnblogs.com/suncos/p/12663422.html