使用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