oracle建立表空間和使用者

2021-07-24 11:05:21 字數 1319 閱讀 2084

–1.建立表空間

create tablespace nnc_data01 datafile』c:\orcldata\nnc_data01.dbf』 size 16000m autoextend on next 2048m;

–為表空間新增資料檔案

alter tablespace nnc_data01 add datafile

『c:\orcldata\nnc_data01_1.dbf』 size 4096m;

–資料檔案datafile設定為自動擴充套件大小

alter database datafile 『c:\orcldata\nnc_data01_1.dbf』 autoextend on;

–檢視表空間

select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = 『nnc_data01』;

–刪除表空間及資料檔案

drop tablespace mes including contents and datafiles;

–表空間使用率查詢

select

b.file_id 檔案id號,

b.tablespace_name 表空間名,

b.bytes/1024/1024||』m』位元組數,

(b.bytes-sum(nvl(a.bytes,0)))/1024/1024||』m』 已使用,

sum(nvl(a.bytes,0))/1024/1024||』m』 剩餘空間,

100 - sum(nvl(a.bytes,0))/(b.bytes)*100 占用百分比

from dba_free_space a,dba_data_files b

where a.file_id=b.file_id

group by b.tablespace_name,b.file_id,b.bytes

order by b.file_id;

–2.建使用者

create user mes1017 identified by mes1017

default tablespace nnc_data01;

–無法刪除當前連線使用者

select username,sid,serial# from v$session where username = 『mes1017』;

alter system kill session』12,1932』;

–3.賦權

grant dba,connect,resource to mes1017;

Oracle建立表空間和使用者

oracle建立表空間和使用者 sql view plain copy 建立表空間和使用者的步驟 使用者 建立 create user 使用者名稱 identified by 密碼 授權 grant create session to 使用者名稱 grant create table to 使用者名...

Oracle建立表空間和使用者

oracle建立表空間和使用者 sql view plain copy 建立表空間和使用者的步驟 使用者 建立 create user 使用者名稱 identified by 密碼 授權 grant create session to使用者名稱 grant create table to使用者名稱 ...

Oracle建立表空間和使用者

oracle建立表空間和使用者 sql view plain copy 建立表空間和使用者的步驟 使用者 建立 create user 使用者名稱 identified by 密碼 授權 grant create session to使用者名稱 grant create table to使用者名稱 ...