orcal邏輯存儲實驗.doc_第1頁
orcal邏輯存儲實驗.doc_第2頁
orcal邏輯存儲實驗.doc_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

南昌航空大學實驗報告2016 年 5 月 3 日課程名稱:oracle 11g數(shù)據(jù)庫基礎教程 實驗名稱:oracle數(shù)據(jù)庫邏輯存儲結構管理 學號: 13201510 姓名: 劉英庭 同組人: 指導教師評定: 簽名: 1. 實驗目的(1) 掌握oracle數(shù)據(jù)庫表空間的管理。(2) 掌握數(shù)據(jù)庫表空間不同狀態(tài)時對數(shù)據(jù)操作的影響。2. 實驗要求(1) 分別創(chuàng)建永久性表空間、臨時性表空間、撤銷表空間。(2) 完成表空間的管理操作,包括修改表空間大小、修改表空間的可用性、修改表空間的讀寫,表空間的備份、表空間信息查詢、刪除表空間。3. 實驗步驟(1) E:appAdministratorproduct11.2.0dbhome_1NETWORKADMINtnsnames.ora 和listener.ora 的host改為本機名。(2) 打開監(jiān)聽器,并在SQLPLUS中sys/as sysdba連接(3) 為BOOKSALES數(shù)據(jù)庫創(chuàng)建一個名為BOOKTBS1的永久性表空間,區(qū)采用自動擴展,方式,段采用自動管理方式。SQLCREATE TABLESPACE BOOKTBS1 DATAFILEE:appAdministratorproduct11.2.0dbhome_1oradatabooksalesbooktbs1.dbf size 50M;(4) 為BOOKSALES數(shù)據(jù)庫創(chuàng)建一個名為BOOKTBS2的永久性表空間,區(qū)采用定制分配方式,方式,每次分配大小為1MB,段采用手動管理方式。SQLCREATE TABLESPACE BOOKTBS2 DATAFILEE:appAdministratorproduct11.2.0dbhome_1oradatabooksalesbooktbs2.dbfsize 50Mextent management local uniform size 1MBsegment space management manual;(5) 為BOOKSALES數(shù)據(jù)庫創(chuàng)建一個臨時性表空間TEMP02.SQLCREATE TEMPORARY TABLESPACE TEMP02 TEMPFILEE:appAdministratorproduct11.2.0dbhome_1oradatabooksales TEMP02.dbfEXTENT MANGERMENT LOCAL UNIFORM SIZE 15M;(6) 將BOOKSALES數(shù)據(jù)庫臨時性表空間temp和temp02都放入臨時性表空間組TEMPGROUP中;SQLALTER TABLESPACE TEMP TABLESPACE GROUP TEMPGROUP;SQLALTER TABLESPACE TEMP02 TABLESPACE GROUP TEMPGROUP;(7) 為BOOKSALES數(shù)據(jù)庫創(chuàng)建一個名為undo02的撤銷表空間,并設置為當前數(shù)據(jù)庫的在線撤銷表空間。SQLCREATE UNDO TABLESPACE UNDO02 DATAFILEE:appAdministratorproduct11.2.0dbhome_1oradatabooksales UNDO02.dbf size 20M;(8) 為BOOKSALES數(shù)據(jù)庫的表空間BOOKTBS1添加一個大小為50MB的數(shù)據(jù)文件,以改變該表空間的大小。SQLALTER TABLESPACE BOOKSALES ADD DATAFILEE:appAdministratorproduct11.2.0dbhome_1oradatabooksales BOOKTBS1.dbf SIZE 50MB;(9) 將BOOKSALES數(shù)據(jù)庫的表空間BOOKTBS2的數(shù)據(jù)文件修改為可以自動擴展,每次擴展5MB,最大容量為100MB。SQLALTER DATABASE DATAFILEE:appAdministratorproduct11.2.0dbhome_1oradatabooksales BOOKTBS2.dbfAUTOEXTEND ON NEXT 5M MAXSIZE 100MB;(10) 創(chuàng)建一個名為test的表,存儲于BOOKTBS1表空間中,向表中插入一條記錄。SQLCREATE TABLE test(ID NUMBER PRIMARY KEY,NAME CHAR(20))TABLESPACE BOOKTBS1;SQLINSERT INTO test VALUES(1,first row);(11) 將BOOKSALES數(shù)據(jù)庫的BOOKTBS1表空間設置為脫機狀態(tài),測試該表空間是否可以使用SQLALTER DATEBASE DATAFILEE:appAdministratorproduct11.2.0dbhome_1oradatabooksales BOOKTBS1.dbf OFFLINE;(12) 將BOOKSALES數(shù)據(jù)庫的BOOKTBS1表空間設置為聯(lián)機狀態(tài),測試該表空間是否可以使用SQLALTER DATEBASE DATAFILEE:appAdministratorproduct11.2.0dbhome_1oradatabooksales BOOKTBS1.dbf ONLINE;(13) 將BOOKSALES數(shù)據(jù)庫的BOOKTBS1表空間設置為只讀狀態(tài),測試該表空間是否可以進行數(shù)據(jù)寫入操作。SQLALTER TABLESPACE BOOKTBS1 READ ONLY;(14) 將BOOKSALES數(shù)據(jù)庫的BOOKTBS1表空間設置為讀寫狀態(tài),測試該表空間是否可以進行數(shù)據(jù)讀寫操作。SQLALTER TABLESPACE BOOKTBS1 WRITE ONLY;(15) 將BOOKSALES數(shù)據(jù)庫的BOOKTBS1設置為數(shù)據(jù)庫默認表空間,將臨時表空間組TEMPGROUP設置為數(shù)據(jù)庫的默認臨時表空間。SQLALTER DATABASE DEFAULT TABLESPACE BOOKTBS1;SQLALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMPGROUP;(16) 分別備份BOOKSQLES數(shù)據(jù)庫的USERS和BOOKTBS1、BOOKTBS3三個表空間。SQLALTER DATABASE USERS BEGIN BACKUP;SQLALTER DATABASE BOOKTBS1 BEGIN BACKUP;SQLALTER DATABASE BOOKTBS3 BEGIN BACKUP;復制users 表空間的數(shù)據(jù)文件USERS,DBF到目標位置SQLALTER DATABASE USERS END BACKUP;SQLALTER DATABASE BOOKTBS1 END BACKUP;SQLALTER DATABASE BOOKTBS3 END BACKUP;(17) 查詢BOOKSALES數(shù)據(jù)庫所有表空間及其狀態(tài)信息SQLSELECT TABLESPACE_NAME,EXTENT_MANGAEMENT,ALLOCATION_TYPE,CONTENTS FROM BOOKSALES(18) 查詢BOOKSALES數(shù)據(jù)庫所有表空間及其數(shù)據(jù)文件信息。TABLESPACE_NAME,EXTENT_MANG

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論