瘋狂

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

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

          Posted on 2011-05-17 10:13 瘋狂 閱讀(1849) 評論(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
          恢復回去…
          [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博客,轉載請標明出處:http://blog.csdn.net/star33375249/archive/2009/10/26/4728635.aspx

          主站蜘蛛池模板: 长宁县| 剑川县| 邯郸市| 临武县| 宁强县| 梅州市| 绥化市| 巴里| 丰台区| 壤塘县| 凉城县| 石泉县| 鄂伦春自治旗| 淳安县| 镶黄旗| 平罗县| 博客| 莱西市| 青州市| 靖西县| 犍为县| 合水县| 桦南县| 太仓市| 梅河口市| 齐河县| 江都市| 晋中市| 密云县| 兰州市| 双桥区| 阜南县| 二连浩特市| 顺平县| 潼南县| 句容市| 得荣县| 黔南| 阳春市| 锡林浩特市| 祁东县|