建立Oracle資料庫

2021-09-08 11:54:44 字數 1121 閱讀 5317

[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...