zoukankan      html  css  js  c++  java
  • Oracle基础学习记录1.0

    查看表空间状态语句:
    select tablespace_name , status from dba_tablespaces;

    创建表空间
    create tablespace myspace
    datafile 'G:appmyspacemyspace01.dbf'
    size 10m autoextend on next 5m maxsize 100m;

    表空间属性主要有 online、 offline、 read only、 readwrite、四种状态
    修改表属性:
    alter tablespace myspace offline;

    修改表空间中数据文件的大小
    ALTER database DATAFILE 'G:appmyspacemyspace.dbf' RESIZE newsize ;

    增加表空间的数据文件
    alter tablespace tablespace_name
    add datafile '.....' size 10m


    重命名表空间
    alter tablespace tablespace_name rename to new_tablespace_name;

    删除表空间
    drop tablespace tablespace_name
    [including contents[and datafiles]]

    临时表空间的创建和修改
    create temporary tablespace mytemp
    tempfile 'G:appmyspacemytemp.dbf'
    size 5m autoextend on next 2m maxsize 2
    修改语法与基本表空间的修改一样


    临时表空间组

    创建1
    create temporary tablespace tempgroup
    tempfile 'G:appmyspace empgroup01.dbf' size 5m
    tablespace group group01;
    创建2
    create temporary tablespace tempgroup02
    tempfile 'G:appmyspace empgroup02.dbf' size 5m
    tablespace group group02;

    移动tempgroup 到 group02
    alter tablespace tempgroup tablespace group group02;


    创建大文件表空间
    create bigfile tablespace mybigspace
    datafile 'G:appmyspaceigspace.dbf'
    size 10m;

    撤销表空间
    为了实现对数据回退、恢复、十五回滚以及撤销等操作,Oracle数据库提供了一部分存储空间,专门保存撤销记录,将修改前的数据保存到该空间中,所以这部分空间为成为撤销表空间。
    创建撤销表空间
    create undo tablespace undotbs
    dafafile 'G:appmyspaceundo1.dbf' size 20m
    autoextend on;
    为撤销表空间添加新文件
    alter dablespace undotbs
    add datafile 'G:appmyspaceundo02.dbf' size 10m
    修改
    alter database datafile 'G:appmyspaceundo02.dbf' resize 15m;

    设置[临时]默认表空间
    alter database defult [tempory] tablespace tablespace_name;

    select defult_tablesapce from user_users;

    创建日志文件组
    alter database database_name
    add logfile[group group_number]
    (file_name,)[size n] [reuse];

    创建日志文件
    alter database add logfile member
    '....' to group 4;

    切换日志文件组
    alter system switch logfile;
    清空日志文件组
    alter database clear logfile group group_number;
    删除日志文件组
    alter database drop logfile group group_number;

    日志模式
    非归档日志模式(noarchivelog) 与 归档日志模式(archivelog)
    alter database archivelog|noarchivelog;

    创建表并指定表空间
    create table person2
    (id number(4),name varchar(8),birtyday date) tablespace myspace;

  • 相关阅读:
    Apache 虚拟主机 VirtualHost 配置
    EAX、ECX、EDX、EBX寄存器的作用
    Python中文文档 目录(转载)
    八度
    POJ 3268 Silver Cow Party (最短路)
    POJ 2253 Frogger (求每条路径中最大值的最小值,Dijkstra变形)
    2013金山西山居创意游戏程序挑战赛——复赛(1) HDU 4557 非诚勿扰 HDU 4558 剑侠情缘 HDU 4559 涂色游戏 HDU 4560 我是歌手
    HDU 4549 M斐波那契数列(矩阵快速幂+欧拉定理)
    UVA 11624 Fire! (简单图论基础)
    HDU 3534 Tree (树形DP)
  • 原文地址:https://www.cnblogs.com/wangtengfei/p/4255525.html
Copyright © 2011-2022 走看看