瘋狂

          STANDING ON THE SHOULDERS OF GIANTS
          posts - 481, comments - 486, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Oracle 更改表空間位置的具體步驟

          Posted on 2011-05-17 10:13 瘋狂 閱讀(1843) 評論(0)  編輯  收藏 所屬分類: database

          [oracle]> sqlplus /nolog
          SQL*Plus: Release 10.2.0.1.0 – Production on Tue Aug 19 03:46:29 2008
          Copyright (c) 1982, 2005, Oracle. All rights reserved.
          SQL> conn /as sysdba
          Connected.
          SQL> shutdown immediate
          ORA-01109: database not open
          Database dismounted.
          ORACLE instance shut down.
          SQL> startup
          ORACLE instance started.
          Total System Global Area 167772160 bytes
          Fixed Size 1977208 bytes
          Variable Size 104862856 bytes
          Database Buffers 58720256 bytes
          Redo Buffers 2211840 bytes
          Database mounted.
          Database opened.
          SQL> alter tablespace users offline;
          Tablespace altered.
          SQL> host mv /opt/oracle/oradata/ora10g/users01.dbf /opt/oracle/oradata_bak/
          SQL> exit
          Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 – 64bit Production
          With the Partitioning, OLAP and Data Mining options
          [oracle]> ls
          control01.ctl control03.ctl redo01.log redo03.log system01.dbf undotbs01.dbf
          control02.ctl example01.dbf redo02.log sysaux01.dbf temp01.dbf users01.dbf
          [oracle]> mv /opt/oracle/oradata/ora10g/users01.dbf /opt/oracle/oradata_bak/
          [oracle]> sqlplus /nolog
          SQL*Plus: Release 10.2.0.1.0 – Production on Tue Aug 19 03:52:19 2008
          Copyright (c) 1982, 2005, Oracle. All rights reserved.
          SQL> conn /as sysdba
          Connected.
          SQL> alter tablespace users
          2 rename datafile ‘/opt/oracle/oradata/ora10g/users01.dbf’ to ‘/opt/oracle/oradata_bak/users01.dbf’;
          Tablespace altered.
          SQL> alter tablespace users online;
          Tablespace altered.
          見效果
          =============================================
          RMAN> report schema
          2> ;
          Report of database schema
          List of Permanent Datafiles
          ===========================
          File Size(MB) Tablespace RB segs Datafile Name
          —- ——– ——————– ——- ————————
          1 480 SYSTEM *** /opt/oracle/oradata/ora10g/system01.dbf
          2 30 UNDOTBS1 *** /opt/oracle/oradata/ora10g/undotbs01.dbf
          3 240 SYSAUX *** /opt/oracle/oradata/ora10g/sysaux01.dbf
          4 5 USERS *** /opt/oracle/oradata_bak/users01.dbf
          5 100 EXAMPLE *** /opt/oracle/oradata/ora10g/example01.dbf
          List of Temporary Files
          =======================
          File Size(MB) Tablespace Maxsize(MB) Tempfile Name
          —- ——– ——————– ———– ——————–
          1 22 TEMP 32767 /opt/oracle/oradata/ora10g/temp01.dbf
          恢復(fù)回去…
          [oracle]> pwd
          /opt/oracle/oradata/ora10g
          [oracle]> mv /opt/oracle/oradata_bak/users01.dbf .
          [oracle]> ls
          control01.ctl control03.ctl redo01.log redo03.log system01.dbf undotbs01.dbf
          control02.ctl example01.dbf redo02.log sysaux01.dbf temp01.dbf users01.dbf
          [oracle]> sqlplus /nolog
          SQL*Plus: Release 10.2.0.1.0 – Production on Tue Aug 19 04:07:47 2008
          Copyright (c) 1982, 2005, Oracle. All rights reserved.
          SQL> conn /as sysdba
          Connected.
          SQL> alter tablespace users rename datafile ‘/opt/oracle/oradata_bak/users01.dbf’ to ‘/opt/oracle/oradata/ora10g/users01.dbf’;
          Tablespace altered.
          SQL> alter tablespace users online;
          Tablespace altered.
          效果如下
          RMAN> report schema;
          Report of database schema
          List of Permanent Datafiles
          ===========================
          File Size(MB) Tablespace RB segs Datafile Name
          —- ——– ——————– ——- ————————
          1 480 SYSTEM *** /opt/oracle/oradata/ora10g/system01.dbf
          2 30 UNDOTBS1 *** /opt/oracle/oradata/ora10g/undotbs01.dbf
          3 240 SYSAUX *** /opt/oracle/oradata/ora10g/sysaux01.dbf
          4 5 USERS *** /opt/oracle/oradata/ora10g/users01.dbf
          5 100 EXAMPLE *** /opt/oracle/oradata/ora10g/example01.dbf
          List of Temporary Files
          =======================
          File Size(MB) Tablespace Maxsize(MB) Tempfile Name
          —- ——– ——————– ———– ——————–
          1 22 TEMP 32767 /opt/oracle/oradata/ora10g/temp01.dbf

           

          本文來自CSDN博客,轉(zhuǎn)載請標(biāo)明出處:http://blog.csdn.net/star33375249/archive/2009/10/26/4728635.aspx

          主站蜘蛛池模板: 海兴县| 澄城县| 海伦市| 大兴区| 措美县| 丰宁| 金华市| 临湘市| 上栗县| 讷河市| 久治县| 稻城县| 界首市| 太原市| 册亨县| 揭阳市| 遵化市| 临沂市| 玛沁县| 敦化市| 重庆市| 文成县| 巴塘县| 墨竹工卡县| 互助| 临沭县| 万源市| 陕西省| 承德县| 舟山市| 荥阳市| 平和县| 临邑县| 东兴市| 垦利县| 新巴尔虎左旗| 慈利县| 滨海县| 通辽市| 三都| 全州县|