Oracle中Datafiles的管理


  SQL>alter tablespace ...add datafile ...

  SQL>alter tablespace ...add tempfile ...

  一、增加文件:

  SQL>CREATE SMALLFILE TABLESPACE "STAGING" DATAFILE '/u01/app/Oracle/oradata/orcl/staging01.dbf' SIZE 3M REUSE NOLOGGING

  EXTENT MANAGEMENT LOCAL

  SEGMENT SPACE MANAGEMENT AUTO

  1、添加文件

  SQL>alter tablespace myts01

  add datafile 'd:\oracle\product\10.2.0\oradata\orcl\myts03.dbf' size 10M;

  2、临时表空间添加文件

  SQL>alter tablespace temp

  add tempfile 'd:\oracle\product\10.2.0\oradata\orcl\mytemp.dbf' size 10M;

  ==============================================================

  二、改变数据文件的大小

  1、设置数据文件为自动增长

  SQL>create smallfile tablespace myts02

  datafile 'd:\oracle\product\10.2.0\oradata\orcl\myts02_1.dbf' size 10M

  autoextend on

  next 5M

  maxsize 50M;

  SQL>alter tablespace myts02

  add datafile 'd:\oracle\product\10.2.0\oradata\orcl\myts02_2.dbf' size 10M

  autoextend on

  next 4k

  maxsize 40M;

  SQL>alter database

  datafile 'd:\oracle\product\10.2.0\oradata\orcl\myts01_3.dbf'

  autoextend on

  next 2M

  maxsize 20M;

  ---取消自动增长---

  SQL>alter database

  datafile 'd:\oracle\product\10.2.0\oradata\orcl\myts01_3.dbf'

  autoextend off;

  2、修改数据文件的大小

  SQL>alter database

  datafile 'd:\oracle\product\10.2.0\oradata\orcl\myts01_3.dbf' resize 100M;

  • 1
  • 2
  • 下一页

相关内容