您的位置:首页 > 数据库 > Oracle

tbs_L1 创建和更改表空间

2016-06-17 16:28 417 查看
一、创建表空间SQL>Create smallfile/bigfile tablespace tbs_newstoresDATAFILE '/u01/app/oracle/oracle11g/tbs_newstores.dbf'size 100m autoextend on next 10m maxsize 300mloggingextent management localsegment space management autodefault nocompress; 二、更改表空间(1)重命名表空间和数据文件## CREATETABLESPACESQL>Create smallfile /bigfile tablespace TBS_NEWSTORES;DATAFILE '/u01/app/oracle/oracle11g/tbs_newstores01.dbf' SIZE 50M,'/u01/app/oracle/oracle11g/tbs_newstores02.dbf' SIZE 50MEXTENT MANAGEMENT LOCAL UNIFORM SIZE 5M; ## RENAMETABLESPACESQL>ALTER TABLESPACE TBS_NEWSTORES RENAME to TBS_NEWSTORE;SQL>SELECT NAME,DATAFILE,STATUS FROM V$DATAFILE WHERE NAME LIKE'%TBS_NEWSTORES%'; ## MAKETABLESPACE OFFLINESQL>ALTER TABLESPACE TBS_NEWSTORE OFFLINE;SQL>SELECT NAME,DATAFILE,STATUS FROM V$DATAFILE WHERE NAME LIKE'%TBS_NEWSTORES%'; ## RENAMEDATAFILESQL>! RENAME /u01/app/oracle/oracle11g/tbs_newstores01.dbf tbs_newstore01.dbfSQL>! RENAME /u01/app/oracle/oracle11g/tbs_newstores02.dbf tbs_newstore02.dbf SQL>SELECT T.NAME TABLESPACE_NAME, D.NAME DATAFILE_NAMEFROM V$TABLESPACE T JOIN V$DATAFILE D USING(TS#)WHERE T.NAME=TBS_NEWSTORE; ## RENAMEDATAFILE_NAMESQL>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 ONLINESQL> 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_newstoreAdd 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 --设置归档重做日志文件和备份文件的默认位置
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息