[root@localhost ~]# su - oracle
[oracle@localhost ~]$ sqlplus /nolog
sql> conn /as sysdba;
sql> show user;
user is "sys"
sql> select name from v$datafile;
//建立臨時表空間
create temporary tablespace xsgj_temp
tempfile '/opt/oradata/wuliu/xsgj_temp.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//建立資料表空間
create tablespace xsgj_data
logging
datafile '/opt/oradata/wuliu/xsgj_data.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//建立使用者並指定表空間
create user xsgj identified by xsgjmm
default tablespace xsgj_data
temporary tablespace xsgj_temp;
//給使用者授予許可權
grant connect,resource to xsgj;
//授dba許可權
grant dba to xsgj;
//授dblink許可權
grant create public database link to xsgj;
//以後以該使用者登入,建立的任何資料庫物件都屬於test_temp 和test_data表空間,這就不用在每建立乙個物件給其指定表空間了。
附加:表空間的位置可以用一下的查詢語句來查詢
select name from v$datafile;
推薦:
oracle 建立資料庫
檢驗是否存在 存在的話刪除 drop tablespace tbs epet 建立表空間 create tablespace tbs epet datafile c epet space.dbf size 5m 建立使用者 create user epet identified by epet de...
Oracle建立資料庫
使用者 作業系統使用者 root登陸 切換到oracle 資料庫使用者 sys system scott 命令 作業系統的命令 id pwd sqlplus的命令 前導命令必須熟悉 id 查詢當前使用者 ls l 顯示當前目錄下的檔案或資料夾 pwd 顯示當前所在的目錄 cd 改變當前目錄 more...
建立Oracle資料庫
root localhost su oracle oracle localhost sqlplus nolog sql conn as sysdba sql show user user is sys sql select name from v datafile 建立臨時表空間 create te...