亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我該如何創建Oracle數據庫的表空間和用戶?具體怎么操作呢?

我該如何創建Oracle數據庫的表空間和用戶?具體怎么操作呢?

炎炎設計 2021-08-25 19:15:10
如題,請問該如何創建Oracle數據庫的表空間和用戶?。?
查看完整描述

2 回答

?
白衣非少年

TA貢獻1155條經驗 獲得超0個贊

先su 到 oracle用戶,SYS用戶以DBA身份登陸
//創建臨時表空間
SQL>create temporary tablespace user_temp
datafile '/data1/oradata/user_temp.dbf'
size 5000M autoextend on;
//創建數據表空間
SQL>create tablespace user_temp
datafile '/data1/oradata/user_temp.dbf'
size 500M autoextend on;
(這些只是例子,具體數據文件的路徑,大小,都要你自己改,這里的是不自動擴展,你如果想自動擴展,autoextend on next 50m maxsize 2048m,上網查一下就可以了)
//創建用戶并指定表空間
SQL> create user username identified by password
default tablespace user_data
temporary tablespace user_temp;
//給用戶授予權限
SQL> grant connect,resource to username;

查看完整回答
反對 回復 2021-08-30
?
拉丁的傳說

TA貢獻1789條經驗 獲得超8個贊

創建表空間(帶參數):
CREATE Tablespace zfmi logging datafile 'D:oracleoradatazfmizfmi.dbf'
size 100m
autoextend on next 32m
maxsize 2048m extent
management local;

創建臨時表空間(帶參數):
CREATE Temporary tablespace zfmi_temp tempfile 'D:oracleoradatazfmizfmi_temp.dbf'
size 100m
autoextend on next 32m
maxsize 2048m extent
management local;

參數說明:
Size:指定表空間數據庫文件的初始大小
Autoextend:表空間自動增長的大小
Maxsize:表空間最大的大小
UNIFORM SIZE:指定區尺寸, 默認為64k
Pctfree:用于控制數據塊中空閑空間
Initrans:用于控制訪問數據塊的事務數量,也會影響數據塊頭部空間的使用情況
Maxtrans:用于決定數據塊的事務總數
Management local:默認的管理方式

使表空間脫機:
ALTER TABLESPACE table_space name OFFLINE;
使表空間聯機
ALTER TABLESPACE table_space name ONLINE;
使數據文件脫機
ALTER DATABASE datafile name OFFLINE;
使數據文件聯機
ALTER DATABASE datafile name ONLINE;
使表空間只讀
ALTER TABLESPACE table_space name READ ONLY;
使表空間可讀寫
ALTER TABLESPACE table_space name READ WRITE;

刪除表空間:
DROP TABLESPACE table_space name INCLUDING CONTENTS AND DATAFILES;

創建用戶
CREATE USER user
IDENTIFIED BY password;

 


查看完整回答
反對 回復 2021-08-30
  • 2 回答
  • 0 關注
  • 399 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號