《Oracle 11g 表空间和数据文件常用》由会员分享,可在线阅读,更多相关《Oracle 11g 表空间和数据文件常用(8页珍藏版)》请在金锄头文库上搜索。
1、表空间和数据文件:查询数据文件信息:SQLselct*fromdba_dat_files;查询数据块大小:SQLshowparmetrdb_lock_size;查询表空间类型:SQLSELECTtablespace_name,xtent_mangemnt,alocation_typefromd_tblspcs;显示:TABLESPACE_NAMEEXTENT_MANLOCATIO-SYSTEM LOCALSYSTEMUNDOTBS1TEP LOCALUNIFORCWMLITE SYSTEMDRSYS LOCALEXAPLE SYSTEINDX LOCAL MODM SYSTETOOLS LOC
2、ALUSER SYSTEMXDB LOCAL已选择1行。SQLDESCdba_dat_files;v$tfile;(动态数据字典)SQLselctablespac_name,bytes,blocks,byte/bloks,utoxtesibl,fil_namefrmdba_dat_files;TABLESPACE_NAME BYTESBLOCKSAUTFILE_NAME-SYTEM 34078208320YESC:ORACLEORADTAORCLSYTEM01.DBFUNDOTBS 209715205120YESC:ORACLEORADTAORCLUNDOTBS01.DBFCWMLITE 20
3、9715205120YESC:ORACLEORADTAORCLCWMLITE01.DBFDRSY 209715205120YESC:ORACLEORADTAORCLDRSY01.DBFEXAMPLE 159078403904YESC:ORACLEORADTAORCLEXAMPLE01.DBFINDX 26140640YESC:ORACLEORADTAORCLINDX01.DBFTOLS 104857602560YESC:ORACLEORADTAORCLTOLS01.DBFUSERS 26140640YESC:ORACLEORADTAORCLUSERS01.DBF已选择8行。查询块的大小:SQL
4、selctablespace_name,bytes,blocks,byte/bloks,utoxtsibl,fil_namefrmdba_dat_files;SQLshowparmetrdb_lock_size;NAME TYPEVALUE-db_lock_size integr4096修改数据文件的大小:查询数据文件空闲空间:SQLSELECT*fromdba_fre_space;SQLSELECTtablespace_name,sum(bytes)fromdba_fre_spcgroubytblpace_nam;TABLESPACE_NAME SUM(BYTES)-UNDOTBS1 124
5、5184SYAUX 93760UERS 1054SYTM 638EXAPLE 239652查询数据文件大小:SQLSELECTfile_id,bytes,file_namefromdba_dat_files;FILE_IDBYESFILENAME-13407820C:ORACLEORADTAORCLSYTEM01.DBF20971520C:CLETCLUNDOTBS01.F320971520C:ORACLEORADTAORCLCWMLITE01.DBF420971520C:CLETCLDRSY01.F515907840C:ORACLEORADTAORCLEXAMPLE01.DBF626140C
6、:CLETCLIND01.DBF710485760C:ORACLEORADTAORCLTOLS01.F826140C:ORACLEORADTAORCLUSERS01.DBF查询数据文件自动扩展属性:SQLselctbytes,autoextnsible,maxbytes,file_namefromdba_dat_fils;BYTESAUTMAXBYTESFILE_NAME-41943040YES3.460E+10C:ORACLEORADTAJDSYSTEM01.DBF207152 . : JUNDOBS.90YES3.460E+10C:ORACLEORADTAJDSCWMLITE01.DBF2
7、07152. : JRSY.156304YES3.460E+10C:ORACLEORADTAJDSEXAMPLE01.DBF21 . : JIND01.DBF097520YES3.460E+10C:ORACLEORADTAJDSOM.10485760S3.460E+10C:ORALE DTJSOLS01.DBF2614YE.3E10C:ORACLEORADTAJDUSERS01.DBF397690S.460+: JSXDB.已选择10行。修改数据文件的大小:SQLAlterdatbasedatfile数据文件名称及路径resizeXM;扩展数据文件SQLalterdatbasedatfileC
8、:ORACLEPRODUCT10.2.0ORADATAORCLUSERS01.DBFresize20m;压缩数据文件SQLalterdatbasedatfilC:ORACLEORADATAORCLUSERS01.DBFresize30m;数据文件自动扩展属性:SQLAlterdatbasedatfileC:ORCLEPRODUCT10.2.0ORADATAORCLBCM_DATA03.DBFautoextndon/of;SQLAlterdatbaseatfiledC:ORCLEPRODUCT10.2.0ORADATAORCLBCM_DATA03.DBFresize150M;查询表空间与数据文件
9、的对应关系:SQLselctablespace_name,bytes,file_namefromdba_dat_files;TABLESPACE_NAME BYTESFILE_NAME-SYTEM 41943040C:ORACLEORADTAJDSYSTEM01.DBFUNDOTBS1 20971520C:ORACLEORADTAJDSUNDOTBS01.DBFCWMLITE 20971520C:ORACLEORADTAJDSCWMLITE01.DBFDRSY 20971520C:ORACLEORADTAJDSRSY01.DBFEXAMPLE 1563104C:ORACLEORADTAJDSE
10、XAMPLE01.DBFINDX 26140C:ORACLEORADTAJDSINDX01.DBFODM 20971520C:ORACLEORADTAJDSODM01.DBFTOLS 10485760C:ORACLEORADTAJDSTOLS01.DBFUSERS 26140C:ORACLEORADTAJDSUSERS01.DBFXDB 397690C:ORACLEORADTAJDSXDB01.DBF已选择10行。查询表空间运行状态:SQLselctablespace_name,stausfromdba_tblespacesa ;TABLESPACE_NAME STAUS-SYTEM ONLI
11、EUNDOBS1 INTEMP ONLIECWLITE INDRSY ONLIEEXAMPLE ININD ONLIEOM ITLS ONLIEUSER IXDB ONLIE已选择1行查询表空间类型:SQLselcttablepa_name,xtent_mangemnt,alocation_typefromdbtblspacs;TABLESPACE_NAME EXTENT_MANLOCATIO-SYTEM LOCALSYTEMUNDOBS1 STEMP LOCALUNIFORMCWLITE SYTEDRSY LOCAL MEXAMPLE SYTEINDX LOCALSYTEMODM LOCAL
12、SYTEMTLSUSER LOCALSYTEMXDBTABLESPACE_NAME EXTENT_MANLOCATIO-BCM_DAT LOCALUNIFORM已选择12行。查询用户缺省表空间:SQLselctusername,dfault_ablespacefromdba_users;USERNAME DEFAULTABLESPACE-SY SYTEMTEMDBSNP SYTEMUER02 URSSCOT SYTEMUER01 URSS3 SEUER05 URSS7 SEUER16 URSS5 SEUSERNAME DEFAULT_ABLESPACE-USER14 USERS3USER12
13、USERSUSER10 USERS9修改表空间名称:SQLaltertablespacebig_tbsrenametobig_file_tbs;表空间已更改。设置数据库默认表空间:SQLalterdatbasedfaultablespaceusers;数据库已更改。创建用户表空间:SQLcreattablespacesale01datfileC:apAdministrtorrdtaorclo sal01.dbfsize10mautoextndonext10mmxsize10,C:apAdministratorradtaorclo sale02.dbfsize10mautoextndonext5
14、mxsizeuliited,C:apAdministratorradtaorclo sale03.dbfsize10mEXTENTMANGEMNTLOALUNIFORMSIZE50k;SQLcreattablespacesale02datfileC:apAdministrtorrdtaorclo sal04.dbfsize10mautoextndonext10maxsize10m,C:apAdministratorradtaorclo sale05.dbfsize10mautoextndonext5mxsizeuliited,C:apAdministratorradtaorclo sale06.dbfsize10mEXTENTMANGEMNTLOALUNIFORMSIZE50