--查看數(shù)據(jù)文件位置
景洪網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,景洪網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為景洪成百上千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的景洪做網(wǎng)站的公司定做!
Select * FROM DBA_DATA_FILES ;
查詢結(jié)果中有dbf文件的存放路徑,復(fù)制最后一個(gè)斜杠/前的路徑后續(xù)備用,或者使用其他自定義路徑
/*分為四步 */
/*第1步:創(chuàng)建臨時(shí)表空間*/
create temporary tablespace boyapay _temp
tempfile '/u01/app/oracle/oradata/paydb01/boyapay_temp.dbf'
size 50 m
autoextend on
next 50 m maxsize 20480 m
extent management local;
/*第2步:創(chuàng)建數(shù)據(jù)表空間 */
create tablespace boyapay _data
logging
datafile ' /u01/app/oracle/oradata/paydb01 / boyapay _data.dbf'
size 50 m
autoextend on
next 50 m maxsize 20480 m
extent management local;
/*第3步:創(chuàng)建用戶并指定表空間 密碼是root */
create user boyapay identified by "1q2w3e4r"
default tablespace boyapay _data
temporary tablespace boyapay _temp ;
/*第4步:給用戶授予權(quán)限 */
grant connect, resource, dba to boyapay;
/*分為四步 */
/*第1步:創(chuàng)建臨時(shí)表空間(注意:D:\Project\OracleTableSpace\FHADMIN\ 手動(dòng)創(chuàng)建路徑) ?*/?
create temporary tablespace C##FHADMIN_TEMP ?
tempfile 'D:\Project\OracleTableSpace\FHADMIN\C##FHADMIN_TEMP.dbf'?
size 50m ?
autoextend on ?
next 50m maxsize 20480m ?
extent management local; ?
/*第2步:創(chuàng)建數(shù)據(jù)表空間fhadmin.org? */
create tablespace C##FHADMIN_DATA
logging ?
datafile 'D:\Project\OracleTableSpace\FHADMIN\C##FHADMIN_DATA.dbf'?
size 50m ?
autoextend on ?
next 50m maxsize 20480m ?
extent management local; ?
/*第3步:創(chuàng)建用戶并指定表空間 密碼是root */
create user C##FHADMIN identified by root
default tablespace C##FHADMIN_DATA
temporary tablespace C##FHADMIN_TEMP; ?
/*第4步:給用戶授予權(quán)限fhadmin.org ?*/
grant connect,resource,dba to C##FHADMIN;?
用戶有自己的可操作表空間。
1、用sys用戶創(chuàng)建表空間
sql語(yǔ)句:create tablespace WXY datafile 'D:\app\Administrator\oradata\orcl\WXY.DBF' size 15M autoextend on next 10M permanent online;
創(chuàng)建了一個(gè)WXY的表空間,語(yǔ)句執(zhí)行成功后在D:\app\Administrator\oradata\orcl 這個(gè)位置會(huì)多一個(gè)WXY.DBF的文件。
2、創(chuàng)建用戶:找到users --右擊--new? ? 右側(cè)彈出create user 操作框。
輸入想創(chuàng)建的用戶名/密碼;默認(rèn)表空間選擇上一步自己創(chuàng)建的表空間WXY;臨時(shí)表空間選擇TEMP;Profile 可以空著(默認(rèn)為DEFAULT)或者選擇DEFAULT。點(diǎn)擊Apply。
在左側(cè)users下面就會(huì)展示自己創(chuàng)建的user01 用戶。
3、user01用戶未分配權(quán)限的情況下用user01 用戶登錄會(huì)報(bào)錯(cuò)。
再用sys重新登錄,給用戶user01分配權(quán)限。
找到user01--右擊--edit
在Role privileges 頁(yè)簽天劍connect 鏈接權(quán)限,點(diǎn)擊應(yīng)用之后重新用user01用戶登錄即可成功
創(chuàng)建表空間的基礎(chǔ)語(yǔ)法:
create tablespace 表間名 datafile '數(shù)據(jù)文件名' size 表空間大小;
創(chuàng)建表并指定表空間
create user news identified by news default tablespace news_tablespace;
授權(quán)表空間:
grant dba to news; --表示把 dba權(quán)限授予給news用戶 授權(quán)成功
建立表空間和用戶的步驟:
用戶建立:create?user?用戶名?identified?by?"密碼";
授權(quán):grant?create?session?to?用戶名;
grant?create?table?to??用戶名;
grant?create?tablespace?to??用戶名;
grant?create?view?to??用戶名;
建立表空間(一般建N個(gè)存數(shù)據(jù)的表空間和一個(gè)索引空間):
create?tablespace?表空間名
datafile?'?路徑(要先建好路徑)\***.dbf??'?size?*M
tempfile?'?路徑\***.dbf?'?size?*M
autoextend?on??--自動(dòng)增長(zhǎng)
--還有一些定義大小的命令,看需要
default?storage(
initial?100K,
next?100k,
);
完整例子:
--表空間
CREATE?TABLESPACE?sdt
DATAFILE?'F:\tablespace\demo'?size?800M
EXTENT?MANAGEMENT?LOCAL?SEGMENT?SPACE?MANAGEMENT?AUTO;
--索引表空間
CREATE?TABLESPACE?sdt_Index
DATAFILE?'F:\tablespace\demo'?size?512M
EXTENT?MANAGEMENT?LOCAL?SEGMENT?SPACE?MANAGEMENT?AUTO;
--2.建用戶
create?user?demo?identified?by?demo
default?tablespace?std;
--3.賦權(quán)
grant?connect,resource?to?demo;
grant?create?any?sequence?to?demo;
grant?create?any?table?to?demo;
grant?delete?any?table?to?demo;
grant?insert?any?table?to?demo;
grant?select?any?table?to?demo;
grant?unlimited?tablespace?to?demo;
grant?execute?any?procedure?to?demo;
grant?update?any?table?to?demo;
grant?create?any?view?to?demo;
oracle創(chuàng)建表空間有多種方法,如下:
一、方法1:
代碼創(chuàng)建,如下:
SQL edi
已寫入 file afiedt.buf
1 create tablespace ts1
2 datafile 'F:\oracle\product\10.2.0\oradata\orcl\ts1.dbf' size 100M
3 autoextend on next 1M maxsize 1000M
4* extent management local
SQL /
表空間已創(chuàng)建。
二、方法2
用sqlplus,如下:
sqlplus / as sysdba
SQLcreate tablespace tbsname datafile '文件路徑及文件名' size 500m;
三、方法3
通過腳本創(chuàng)建,如下:
Create tablespace StartDB
datafile 'e:\database\oracle\StartDB.dbf'
size 32m
autoextend on
next 32m maxsize 1024m
extent management local。
分享標(biāo)題:怎么建表空間oracle,怎么創(chuàng)建表空間
當(dāng)前網(wǎng)址:http://sd-ha.com/article42/hcogec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、小程序開發(fā)、網(wǎng)站策劃、自適應(yīng)網(wǎng)站、建站公司、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)