oracle資料庫 表空間意外刪除問題

2022-03-10 20:17:21 字數 873 閱讀 4022

#sqlplus

please input

user

name:ss_hr

input password:ss_hr

連線到:

oracle

database 11g express edition release 11.2.0.2.0

-production

sql>

create

table

emp(

2 id integer

primary

key3

);create

table

emp(*第

1行出現錯誤:

ora-

00959: 表空間 '

test

' 不存在

今天登陸oracle系統 遇到上述問題,可能是不小心把錶空間刪掉了

於是改用system賬戶登陸,檢視表空間使用情況

sql> conn system/

cici123love

已連線。

select  tablespace_name from dba_tablespaces;

果然顯示結果不包含 test表空間,下面將乙個已有的表空間(cici)賦予給ss_hr賬戶

sql>

alter

user ss_hr quota unlimited on

cici;

使用者已更改。

sql>create table emp(id integer)tablespace cici;

表就建立成功啦!

oracle 資料庫表空間

1 建立表空間 格式 建立表空間 create tablespace 表空間名 datafile 表空間檔案儲存物理路徑.ora size 500m defaultstorage autoextend on initial 100m next 100m minextents 20 maxextent...

Oracle資料庫表空間

永久表空間 表空間是資料庫的邏輯劃分,乙個表空間只屬於乙個資料庫。所有的資料庫物件都存放在指定的表空間中。但主要存放的是表,所以稱作表空間 臨時表空間 oracle臨時表空間主要用來做查詢和存放一些緩衝區的資料。臨時表空間消耗的主要原因是需要讀查詢的中間結果進行排序。重啟資料庫可以釋放臨時表空間 建...

資料庫 oracle資料庫建立表空間

上學的時候就裝過兩次oracle資料庫,但是一直沒有學會使用,缺少的是建立使用者表空間。臨時表空間 資料表空間 給使用者授權 sid 表空間 使用者 表 oracle11g伺服器安裝詳細步驟 教程 源文件 1 sqlplus登入 as sysdba2 建立臨時表空間 createtemporary ...