国产欧美一区二区精品行性色_91精品午夜在线观看_亚洲精品无码激情国产_91精品啪在线观看国产城中村_91看片国产一区二区色欲

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊(cè)有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁(yè) > 幫助中心>文章內(nèi)容

Oracle學(xué)習(xí)筆記之表空間等概念及用戶權(quán)限

發(fā)布時(shí)間:  2012/8/22 16:46:22

  Oracle數(shù)據(jù)庫(kù)只是一些文件組成,Oracle實(shí)例是指有自己的系統(tǒng)全局區(qū)和相關(guān)數(shù)據(jù)庫(kù)文件的Oracle服務(wù)器進(jìn)程集。新裝的Oracle數(shù)據(jù)庫(kù)管理系統(tǒng)有一個(gè)預(yù)裝的數(shù)據(jù)庫(kù)(通常叫ORCL),同時(shí)會(huì)啟動(dòng)一個(gè)實(shí)例,以后的數(shù)據(jù)庫(kù)連接,都默認(rèn)是通過(guò)這個(gè)實(shí)例連接到該數(shù)據(jù)庫(kù)。 -
 
    可以新建數(shù)據(jù)庫(kù),通過(guò)圖形化或手工代碼方式。新建的數(shù)據(jù)庫(kù)與ORCL一樣,可能只是取名不同(假設(shè)為newdb),也會(huì)啟動(dòng)newdb的一個(gè)實(shí)例。這就是說(shuō),一臺(tái)機(jī)器上可以運(yùn)行多個(gè)Oracle實(shí)例,在連接時(shí),需要指定連接參數(shù)連接到不同的實(shí)例,或者通過(guò)ALTER   SESSION   SET   INSTANCE   =   newdb 的方式來(lái)指定連接到的實(shí)例。一般有一個(gè)默認(rèn)實(shí)例!

    我理解大致可以這樣來(lái)簡(jiǎn)單看待Oracle的組成層次:

    數(shù)據(jù)庫(kù)--表空間--某一個(gè)用戶的表集--一張表--行、列……,對(duì)表的引用和授權(quán),常是以用戶為單位的。當(dāng)然,實(shí)質(zhì)上表空間是物理概念,而用戶表是數(shù)據(jù)庫(kù)中的對(duì)象,只是存于某一個(gè)表空間下的一塊空間中。

表空間、段、區(qū)間和數(shù)據(jù)庫(kù)對(duì)象

    Oracle數(shù)據(jù)庫(kù)的物理存儲(chǔ)結(jié)構(gòu)由數(shù)據(jù)文件組成,但在邏輯上,Oracle將數(shù)據(jù)庫(kù)所有數(shù)據(jù)文件占用的磁盤空間劃分為一個(gè)或多個(gè)表空間進(jìn)行存儲(chǔ)管理。一個(gè)表空間可包含多個(gè)數(shù)據(jù)文件,但一個(gè)數(shù)據(jù)文件只能屬于一個(gè)表空間。

    Oracle的邏輯存儲(chǔ)結(jié)構(gòu)大致有以下幾個(gè)層次:表空間--段--區(qū)間--數(shù)據(jù)塊。平常用到的主要是表空間、段和區(qū)間,段有數(shù)據(jù)段、索引段、臨時(shí)段和回滾段幾種。Oracle對(duì)象中的表,索引等便是存儲(chǔ)在這不同的段里面。而一張數(shù)據(jù)庫(kù)表,只屬于數(shù)據(jù)段,但它可能跨越多個(gè)區(qū)間(Extent),因?yàn)閰^(qū)間包括固定的若干個(gè)數(shù)據(jù)塊大小,一個(gè)區(qū)間未必放得下一張表,劃分區(qū)間只是為了空間分配與回收的方便。

新增用戶及其授權(quán)

    在Oracle數(shù)據(jù)庫(kù)中新加入一個(gè)用戶時(shí),主要有以下幾步:

    一、新建表空間(如新用戶的默認(rèn)表空間使用現(xiàn)有的表空間如USERS表空間,則不需要新建)。創(chuàng)建表空間時(shí),需要指定數(shù)據(jù)文件等一些表空間的參數(shù)。

    二、新建用戶。剛新建的用戶可以沒(méi)有指定任何權(quán)限屬性,也可以指定其默認(rèn)表空間等。

    三、用戶授權(quán)。指定用戶的默認(rèn)表空間、將create session(連接數(shù)據(jù)庫(kù))、create table、select talbe等權(quán)限授予用戶。這樣用戶便可以在自己默認(rèn)表空間下進(jìn)行各種操作了。如果需要將其它用戶的表權(quán)限授予新用戶,也可在此時(shí)完成。

    四、分配空間限額。一定要有這一步,否則將無(wú)法進(jìn)行創(chuàng)建表的操作。分配每個(gè)用戶在某個(gè)表空間的空間限額,是為了使用戶對(duì)空間的利用更加合理。

    五、用戶可進(jìn)行操作了。

    下面是在網(wǎng)上找的一段實(shí)例:
1.1.建表空間   
2.create tablespace OSDB datafile 'F:\Oracle\oradata\glsqjz\OSDB.ora' size 100m reuse default storage(initial 500k next 500k pctincrease 20);   
2.2.建用戶   
3.create user OSUSER identified by OSUSER;//identified by 后面的是密碼,前面的是用戶名   
2.3.用戶授權(quán)   
3.grant resource,connect,RECOVERY_CATALOG_OWNER to OSUSER ;   
4.grant create table to OSUSER ;   
5.alter user OSUSER quota unlimited ON OSDB;   
6.alter user OSUSER default tablespace OSDB;    7.4.刪除表空間   
8.DROP TABLESPACE TableSpaceName INCLUDING CONTENTS AND DATAFILES;   
9.5.刪除用戶   
10.DROP USER User_Name CASCADE   
11.6.刪除表的注意事項(xiàng)   
12.在刪除一個(gè)表中的全部數(shù)據(jù)時(shí),須使用TRUNCATE TABLE 表名;因?yàn)橛肈ROP TABLE,DELETE * FROM 表名時(shí),TABLESPACE表空間該表的占用空間并未釋放,反復(fù)幾次DROP,DELETE操作后,該TABLESPACE上百兆的空間就被耗光了。
 


本文出自:億恩科技【www.cmtents.com】

服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營(yíng)性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營(yíng)性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營(yíng)性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號(hào)
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號(hào)總部企業(yè)基地億恩大廈  法律顧問(wèn):河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號(hào)
      0
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線