zoukankan      html  css  js  c++  java
  • 表空间的状态和调整表空间

    表空间的脱机

    Normal(正常) 一致性的脱机

    Temporary(临时) 恢复以后才能重新联机

    Immediate(立即)

    For recover(进行恢复)

    Open状态调整表空间数据文件的位置和名称

    Create tablespace nancantbs datafile'/home/oracle/naocan01.dbf' size 100m autoextend on;

    错误的创建了表空间文件

    Alter tablespace naocantbs offline normal;使表空间处于脱机状态

    Mv nancan01.dbf /u01/app/oracle/oradata/VDEDU/normal.dbf 将数据文件移动到正确位置

    alter tablespace nancantbs rename datafile '/home/oracle/naocan01.dbf' to '/u01/app/oracle/oradata/VDEDU/normal.dbf';修改数据文件名字

    Alter tablespace nancantbs online;将表空间联机

    Select file_name from dba_data_files;

    Alter tablespace nancantbs rename to normaltbs;修改表空间名字

    Select tablespace_name,file_name from dba_data_files;查看修正后的信息

    NORMALTBS

    /u01/app/oracle/oradata/VDEDU/normal.dbf

    Mount状态调整表空间数据文件位置和名称

    SQL> create tablespace app datafile '/home/oracle/app01.dbf' size 100m;错误的创建了表空间数据文件

    Tablespace created.

    SQL> shu immediate  关闭数据库

    [oracle@oracle01 ~]$ mv /home/oracle/app01.dbf /u01/app/oracle/oradata/VDEDU/app01.dbf 将数据文件移动到正确位置

    [oracle@oracle01 ~]$ sqlplus / as sysdba

    SQL> startup mount 使数据库启动到mount状态

    SQL> alter database rename file'/home/oracle/app01.dbf' to '/u01/app/oracle/oradata/VDEDU/app01.dbf';修改数据文件名,因为此时数据库不是open状态,所以无法修改表空间,只能alter databasedatafile 换成file即可。

    SQL> alter database open;将数据库启动到open状态

    Database altered.

    SQL> select tablespace_name,file_name from dba_data_files;

    APP

    /u01/app/oracle/oradata/VDEDU/app01.dbf

  • 相关阅读:
    初始ASP.NET数据控件【续 DataList】
    初始ASP.NET数据控件GridView
    初始ADO.NET数据操作
    初识 Asp.Net数据验证控件
    【Socket编程】Java通信是这样炼成的
    JAVA之I/O 输入输出流详解
    浅入深出之Java集合框架(下)
    浅入深出之Java集合框架(中)
    浅入深出之Java集合框架(上)
    全面解释java中StringBuilder、StringBuffer、String类之间的关系
  • 原文地址:https://www.cnblogs.com/kawashibara/p/9232468.html
Copyright © 2011-2022 走看看