亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Oracle學習筆記:管理數據文件 ----摘自《Oracle

系統 1985 0

■創建數據文件的SQL語句及說明

? CREATE TABLESPACE??創建一個表空間和組成它的數據文件
? CREATE TEMPORARY TABLESPACE?創建一個臨時表空間和組成它的臨時數據文件(臨時數據文件
??????????????????????????????? 是一種特殊類型的數據文件)
? ALTER TABLESPACE ... ADD DATAFILE?創建并添加一個數據文件到表空間
? ALTER TABLESPACE ... ADD TEMPFILE ?創建并添加一個臨時數據文件到臨時表空間
? CREATE DATABASE??創建一個數據庫和關聯的數據文件

■創建表空間
? SQL> create tablespace myts04
? 2? datafile '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts04_1.dbf' size 2m
? 3? autoextend on
? 4? next 1m
? 5? maxsize 5m

■向空間里添加數據文件并指定自動增長方式
? SQL> alter tablespace myts02??????????
? 2? add datafile '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts02_2.dbf' size 4m??
? 3? AUTOEXTEND ON?
? 4? NEXT 4K????
? 5? MAXSIZE 5M;

■更改原有數據文件為自動增長方式
? SQL> ALTER DATABASE??????????
? 2? DATAFILE '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts01_3.dbf'?????????????????
? 3? AUTOEXTEND ON???????????????????????
? 4? NEXT 2K???????????
? 5? MAXSIZE 5M;

■取消自動增長方式
? SQL> alter database????????????????????????????????
? 2? datafile '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts01_3.dbf'??
? 3? autoextend off;

■改變原數據文件大小
? SQL> alter database?????????????????????????????
? 2? DATAFILE '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts02_2.dbf' resize 5m;
? 也可以利用RESIZE子句來縮小數據文件,不過必須保證縮小后的數據文件足夠容納其中已有的數據

■在ARCHIVELOG模式下使數據文件脫胎機
? SQL> alter database?????????????
? 2? datafile '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts02_2.dbf' offline;

■在NOARCHIVELOG模式中使數據文件脫機
? 要注意,這會使數據文件脫機并立即刪除它,所以,很可能導致丟失數據文件,這種方法一般只用于臨時表空間
? 的臨時數據文件.

? SQL> alter database????????????
? 2? datafile '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts02_2.dbf' offline drop;
??
? 在這之后,如果要使數據文件聯機,必須進行介質恢復,否則會有錯誤提示.?
??
■修改表空間中所有數據文件的可用性
? ALTER TABLESPACE ... DATAFILE { ONLINE | OFFLINE }
? ALTER TABLESPACE ... TEMPFILE { ONLINE | OFFLINE }
?
? 表空間本身的聯機或脫機狀態不改變()
?
■修改整個表空間的可用性
? ALTER TABLESPACE ...? { ONLINE | OFFLINE }

■同一個表空間的數據文件的重命名
? 當改變數據文件的位置和名稱時,Oracle只是在控制文件和數據字典中改變了數據文件的指針,并沒有物理
? 地創建新的數據文件,也沒有重定位和重命名任何操作系統文件.DBA必須自己在操作系統層復制文件,并重
? 定位或重命名數據文件.
???
? SETUP1 SQL> alter tablespace myts04 offline normal;
???????? 將表空間設置為脫機狀態是為了關閉該表空間中所有的數據文件,以便在停止數據庫服務時不會造成
???????? 數據出現問題

? SETUP2 SQL> shutdown immediate
???????? 如果不停止數據庫服務就重命名數據文件,會出現錯誤提示.???

? SETUP3 將數據文件myts04_1.dbf重新命名為myts04_01.dbf、myts04_2.dbf重新命名為myts04_02.dbf???

? SETUP4 SQL> startup

? SETUP5 SQL> alter tablespace myts02
????????????? rename datafile
????????????? '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts04_1.dbf',
????????????? '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts04_2.dbf'
????????????? to
????????????? '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts04_01.dbf',
????????????? '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts04_02.dbf';
? SETUP6 SQL> alter tablespace myts04 online;

■多個表空間的數據文件的重定位和重命名
? SETUP1 SQL> alter tablespace myts01 offline normal;
???????? SQL> alter tablespace myts02 offline normal;

? SETUP2 SQL> shutdown immediate

? SETUP3 將myts01表空間的數據文件myts01_1.dbf重新命名為myts01_01.dbf、
???????? 將myts02表空間的數據文件myts02_1.dbf重新命名為myts02_01.dbf、

? SETUP4 SQL> startup

? SETUP5 SQL> alter database
????????????? rename file
????????????? '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts01_1.dbf',
????????????? '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts02_1.dbf'
????????????? to
????????????? '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts01_01.dbf',
????????????? '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/myts02_01.dbf';

? SETUP6 SQL> alter tablespace myts01 online;??
????????????? alter tablespace myts02 online;??

■查詢數據文件信息
? DBA_DATA_FILES
? DBA_TEMP_FILES
? DBA_EXTENTS
? USER_EXTENTS
? DBA_FREE_SPACE
? USER_FREE_SPACE
? V$DATAFILE
? V$DATAFILE_HEADER

■查看數據文件與表空間
SELECT f.tablespace_name "表空間",?
Decode(d.EXTENT_MANAGEMENT,'DICTIONARY','字典','本地')? "表空間類型",
TRUNC(SUM(f.bytes/1024000),2 ) || 'MB' "自由空間",
MIN(f.bytes) "最小字節", MAX(f.bytes) "最大字節",
AVG(f.bytes) "平均字節",COUNT(f.tablespace_name) "分布在"
FROM dba_free_space f, dba_tablespaces d?
Where f.tablespace_name = d.tablespace_name?
GROUP BY f.tablespace_name ,d.EXTENT_MANAGEMENT
?

Oracle學習筆記:管理數據文件 ----摘自《Oracle10g 寶典》


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。。?/p>

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产精品一区二区在线播放 | 成人欧美一区二区三区视频不卡 | 久久99九九| 四虎国产精品永久地址99新强 | 国产精品久久久久国产精品三级 | 奇米色视频 | 亚洲一本通 | 国产成人精品视频一区 | 欧美日韩国产另类一区二区三区 | 91精品国产人成网站 | 色综合久久网 | 操片免费看| 久久人人干 | 一区二区日本 | 亚洲精品动漫一区二区三区在线 | 一级特级aaa毛片 | 一级黄色毛片 | 欧美精品午夜毛片免费看 | 欧美日韩国产一区二区三区播放 | 男女超爽视频免费播放在线观看 | 无毒不卡在线播放 | 日韩精品成人a在线观看 | 成年女人在线观看 | 国外成人免费视频 | 国产综合亚洲欧美日韩一区二区 | 婷婷的久久五月综合先锋影音 | 久久机热这里只有精品无需 | 黄色福利在线观看 | 欧美综合图区亚欧综合图区 | 青草草在线观看 | 国产在线观看美女福利精 | 国产日本久久久久久久久婷婷 | 亚洲欧美久久精品 | 日本精品久久久久中文字幕2 | 麻豆狠色伊人亚洲综合网站 | 成熟热自由日本语亚洲人 | 久久99久久99精品免观看动漫 | 奇米影视狠狠 | 国产一区二区三区影院 | 成人欧美视频免费看黄黄 | 国产特级毛片aaaaaa |