oracle建立資料庫表空間

2021-09-07 08:39:11 字數 1238 閱讀 8681

1、建立表空間(存放資料)

create tablespacextba_data

datafile 'f:\oracle\oradata\orcl\xtba.dbf'

size 50m

autoextend on

next 5m;

2、建立使用者並指定表空間

create userxtba_20170112identified byxtba_20170112

default tablespacextba_data;

3、給使用者授予許可權

grant dba toxtba_20170112

自此表空間建立完畢。。。

附:一、刪除查詢使用者語句

1、關聯刪除建立的使用者:

drop user xtba_20170112 cascade;

2、查詢資料庫所有的使用者:

select * from dba_users;

二、先斷開當前連線使用者然後刪除使用者繼而再建立使用者

步驟如下:

1、搜尋出使用者的sid,serial#

select sid,serial# from v$session where username='user_name';

2、斷開會話

alter system kill session 'sid,serial'; 

3、刪除使用者

drop user user_name cascade;

4、建立使用者

create user user_name identified by password;

5、賦予基本角色

grant resource,connect to user_name;

三、修改表空間大小

修改表空間資料檔案大小為不限制的語句為:

alter database datafile '/oradata/orcl/demo01.dbf' autoextend on maxsize unlimited;

建立表空間資料檔案大小為不限制的語句為:

create tablespace demo2 datafile '/oradata/orcl/demo201.dbf' size 10m autoextend on maxsize unlimited;

建立Oracle資料庫表空間

以管理員身份登陸 建立臨時表空間mydb temp create temporary tablespace mydb temp tempfile c database mydb temp.dbf 檔案路徑c database一定要存在,否則建立失敗。同時路徑中盡量不要有中文名稱。size 50m a...

ORACLE資料庫建立表空間

擴充套件表空間檔案 alter tablespace tbs yjtx data ldz oradata orcl tbs yjtx data 02.dbf size 1000m 建立臨時表空間 表空間自動擴容 size 1024m reuse autoextend on next 100m max...

oracle資料庫建立表空間

第1步 建立臨時表空間create temporary tablespace 臨時表空間名 tempfile 臨時表空間路徑x oracle data temp.dbf size 50m autoextend on next 50m maxsize 20480m extent management ...