您好,登錄后才能下訂單哦!
一、創建表空間
SQL>Create smallfile/bigfile tablespace tbs_newstores
DATAFILE '/u01/app/oracle/oracle11g/tbs_newstores.dbf'
size 100m autoextend on next 10m maxsize 300m
logging
extent management local
segment space management auto
default nocompress;
二、更改表空間
(1)重命名表空間和數據文件
## CREATETABLESPACE
SQL>Create smallfile /bigfile tablespace TBS_NEWSTORES;
DATAFILE '/u01/app/oracle/oracle11g/tbs_newstores01.dbf' SIZE 50M,
'/u01/app/oracle/oracle11g/tbs_newstores02.dbf' SIZE 50M
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 5M;
## RENAMETABLESPACE
SQL>ALTER TABLESPACE TBS_NEWSTORES RENAME to TBS_NEWSTORE;
SQL>SELECT NAME,DATAFILE,STATUS FROM V$DATAFILE
WHERE NAME LIKE'%TBS_NEWSTORES%';
## MAKETABLESPACE OFFLINE
SQL>ALTER TABLESPACE TBS_NEWSTORE OFFLINE;
SQL>SELECT NAME,DATAFILE,STATUS FROM V$DATAFILE
WHERE NAME LIKE'%TBS_NEWSTORES%';
## RENAMEDATAFILE
SQL>! RENAME /u01/app/oracle/oracle11g/tbs_newstores01.dbf tbs_newstore01.dbf
SQL>! RENAME /u01/app/oracle/oracle11g/tbs_newstores02.dbf tbs_newstore02.dbf
SQL>SELECT T.NAME TABLESPACE_NAME, D.NAME DATAFILE_NAME
FROM V$TABLESPACE T JOIN V$DATAFILE D USING(TS#)
WHERE T.NAME=TBS_NEWSTORE;
## RENAMEDATAFILE_NAME
SQL>ALTER DATABASE RENAME FILE '/u01/app/oracle/oracle11g/tbs_newstores01.dbf'
TO '/u01/app/oracle/oracle11g/tbs_newstore01.dbf';
SQL>ALTER DATABASE RENAME FILE '/u01/app/oracle/oracle11g/tbs_newstores02.dbf'
TO '/u01/app/oracle/oracle11g/tbs_newstore02.dbf';
## MAKETABLESPACE ONLINE
SQL> ALTER TABLESPACE TBS_NEWSTORE ONLINE;
(2)表空間脫機和聯機
ALTER TABLESPACE tablespacename offline [NORMAL | IMMEDIATE |TEMPORARY]
(3) 將表空間標記為只讀
ALTER TABLESPACE tablespacename [READ ONLY | READ WRITE];
(4) 重新調整表空間的大小
ALTER DATABASE DATAFILE filename RESIZE n [M|G|T];
#eg.
SQL> alter database datafile '/oradata/users02.dbf' resize 20m;
--向表空間添加一個50M大小的數據文件
SQL>alter tablespace ts_newstore
Add datafile '/oradata/ts_newstore03.dbf' size 50m ;
--可以添加自動擴展句子,或在后面使用下列命令啟動自動擴展
SQL>alter database datafile '/oradata/ts_newstore03.dbf'
Autoextendon next 50m maxsize 2G;
(5) OMF(Oracle-Managed Files)
要啟用OMF,必須設置一部分或所有以下參數:
DB_CREATE_FILE_DEST --參數指定所有數據文件的默認位置
DB_CREATE_ONLINE_LOG_DEST_n --指定聯機重做日志文件的默認位置
DB_RECOVERY_FILE_DEST --設置歸檔重做日志文件和備份文件的默認位置
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。