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


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

 

create tablespace "oilzn"
datafile 'D:\app\*****\oradata\orcl\oilzn.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\*****\oradata\orcl\OILZN1.dbf' size 50M
default storage (initial 500K 
                 Next 500K
                 minextents 1 
                 maxextents unlimited
                 pctincrease 0); 

 

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

 

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM