zoukankan      html  css  js  c++  java
  • 表空间的创建

    表空间的创建:

    一般由管理员来创建,创建时使用管理员登录

    表空间命名:以 TBS_为前缀,也可以自定义统一即可

    定义表空间语法

    复制代码
    CREATE[TEMPORARY] TABLESPACE 表空间名称
    
    DATAFILE |TEMPFILE‘表空间路径’ SIZE 数字 K|M
    
    
    AUTOEXTEND ON |OFF
    
    
    [LOGGING|NOLOGGING]
    
    
    DATAFILE 保存表空间的磁盘路径,可以设置多个保存路径
    
    
    TEMPFILE 保存临时表空间的路径
    
    
    SIZE 空间大小
    
    
    AUTOEXTEND 是否为自动扩展空间,ON 是,OFF不是
    
    
    NEXT 可以定义表空间的增长量
    
    
    LOGGING|NOLOGGING 是否需要对DML进行日志记录,记录日志可以用于数据的恢复
    复制代码

    创建一个表空间

    创建一个表空间
    CREATE TABLESPACE tbs_test                  --创建表空间TABLESPACE关键字
    DATAFILE 'd:	bs_test01.dbf'SIZE 50M,       --保存表空间的路径可以只有一个也可以有多个
               'e:	bs_test01.dbf'SIZE 50M,   
    AUTOEXTEND ON NEXT 2M                     --ON代表表空间会自动增加,NEXT 2M表示每次增加2M空间
    LOGGING;                                  --进行日志记录 

    创建一个临时表空间

    CREATE TEMPORARY TABLESPACE tbs_temp        --创建临时表空间,要在TABLESPACE前加上TEMPORARY
      TEMPFILE 'd:	bs_temp01.dbf'SIZE 50M,     --这里使用TEMPFILE
               'e:	bs_temp02.dbf'SIZE 50M,
    AUTOEXTEND ON NEXT 2M;

     调整表空间的大小

    ALTER DATABASE DATAFILE '数据文件全路径' RESIZE <新的大小>

    改变表空间的读写状态

     

    ALTER TABLESPACE <表空间名> READ WRITE;--使表空间可读写

    删除表空间

    DROP TABLESPACE <表空间名>

     查询表空间

    SELECT * from dba_tablespaces;

    查询有没有刚刚创建的表空间名称

    --利用数据字典dba_data_files查看数据文件 

    SELECT * from dba_data_files;

    查询表空间的保存文件

  • 相关阅读:
    Qt5:快速设计对话框 QtDesigner 的使用
    Qt5:为菜单项添加图标 、 快捷键 和 状态栏 提示
    Qt5:在窗口上创建菜单栏
    Qt5:主窗口的创建 子类化QMainWindow
    AltiumDesigner设计快速入门
    AT24C02的MSP430驱动
    DSP_Builder设计方法说明_SinWave
    矩阵按键的MSP430驱动函数
    DAC8552使用说明
    PS2的FPGA解码模块
  • 原文地址:https://www.cnblogs.com/Soprano/p/10658984.html
Copyright © 2011-2022 走看看