oracle 建立表空間常用

2021-08-26 06:53:02 字數 1999 閱讀 5984

dmp 檔案使用者匯入命令:

/* imp (使用者名稱)/(密碼) file=e:\mps_css.dmp fromuser=(匯出使用者) touser=(匯入使用者) */

imp system/root file=e:\mps_css.dmp fromuser=msp_css touser=msp_css

給其他使用者查詢許可權 oracle_跨表空間查詢連線:

給其他使用者授予自己表的查詢許可權

如果我們想把a使用者中所有表的查詢許可權給予b(登陸管理員賬戶),

grant select any table to b;

grant select on province to msp_bps;

grant select on prefix to msp_bps;

建庫建表空間建使用者:

寫道---建立臨時表空間

create temporary tablespace tbs_msp_css_temp

tempfile 'd:\oracle\oradata\db_file\msp_css_temp.dbf'

size 32m

autoextend on

next 32m maxsize 2048m

extent management local;

--建立資料表空間

create tablespace tbs_msp_css

logging

datafile 'd:\oracle\oradata\db_file\msp_css.dbf'

size 32m

autoextend on

next 32m maxsize 2048m

extent management local;

--建立使用者並指定表空間

create user msp_css identified by msp_css

default tablespace tbs_msp_css

temporary tablespace tbs_msp_css_temp;

-- 給使用者許可權

grant connect,resource to msp_css;--指定所有許可權

-- grant connect,resource,dba to cem8 -- 指定所有許可權並給與dba 的許可權

--使用者加鎖alter user tangwei account lock

--使用者解鎖:alter user tangwei account unlock

--重新設定使用者密碼:

alter user msp_css identified by msp_css;

--刪除表空間

---刪除使用者

drop tablespace tbs_msp_css_temp including contents;

drop tablespace tbs_msp_css including contents;

drop user msp_css cascade;

---------- 強制刪除使用者 (不一定成功)

select sid, serial#, username from v$session;

--用來檢視使用者的會話資訊,如果我們要刪除其中的乙個使用者(tiger):

--命令:

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

alter system kill session '22,4759';

drop user cem8 cascade;

--其中 _sid, _serial# 是 command 1 查詢出的結果。

--擴充套件表中間

alter database datafile 'f:\oracle\product\10.2.0\mydb\msp_css.dbf' autoextend on next 20m maxsize 10240m;

Oracle建立表空間

建立表空間 create tablespace estate db datafile e estate db.ora size 10m autoextend on 建立臨時表空間 create temporary tablespace estate temp db tempfile e estate...

ORACLE建立表空間

因此,在建立物件之前,首先要分配儲存空間 分配儲存,就要建立表空間 建立表空間示例如下 create tablespace sample logging datafile d oracle oradata ora92 luntan.ora size 5m extent management loca...

oracle建立表空間

sys使用者在cmd下以dba身份登陸 在cmd中打sqlplus nolog 然後再conn as sysdba 注意點 1.如果在pl sql 等工具裡開啟的話,直接修改下面的 中 斜體加粗部分 執行 2.確保路徑存在,比如 d oracle oradata oracle9i 也就是你要儲存檔案...