一、系统表空间数据文件迁移:
SQL> conn /@tmpdb as sysdba 已连接。

SQL> desc dba_data_files;

名称 是否为空? 类型 ----------------------------------------- -------- ----------------------------
FILE_NAME VARCHAR2(513) FILE_ID NUMBER TABLESPACE_NAME VARCHAR2(30) BYTES NUMBER BLOCKS NUMBER STATUS VARCHAR2(9) RELATIVE_FNO NUMBER AUTOEXTENSIBLE VARCHAR2(3) MAXBYTES NUMBER MAXBLOCKS NUMBER INCREMENT_BY NUMBER USER_BYTES NUMBER USER_BLOCKS NUMBER ONLINE_STATUS VARCHAR2(7)
SQL> select file_name,tablespace_name from dba_data_files where tablespace_name= 'SYSTEM';
FILE_NAME --------------------------------------------------------------------------------
TABLESPACE_NAME ------------------------------ D:\ORACLE\PRODUCT\10.2.0\ORADATA\STUDY\SYSTEM01.DBF SYSTEM
SQL> shutdown immediate

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> host copy D:\oracle\product\10.2.0\oradata\study\system.dbf d:\oracle\study
系统找不到指定的文件。
SQL> host copy D:\oracle\product\10.2.0\oradata\study\system.dbf d:\oracle\study \ 系统找不到指定的文件。
SQL> host copy D:\oracle\product\10.2.0\oradata\study\SYSTEM01.DBF d:\oracle\stu dy\ 已复制 1 个文件。
SQL> startup mount ORACLE 例程已经启动。
Total System Global Area 1140850688 bytes Fixed Size 2065184 bytes Variable Size 301993184 bytes

Database Buffers 822083584 bytes Redo Buffers 14708736 bytes

数据库装载完毕。

SQL> alter database rename file 'D:\oracle\product\10.2.0\oradata\study\system01 .dbf' to 'D:\oracle\study\system01.dbf';
数据库已更改。
SQL> alter database open;
数据库已更改。
SQL> select file_name,tablespace_name from dba_data_files where tablespace_name= 'SYSTEM';
FILE_NAME --------------------------------------------------------------------------------
TABLESPACE_NAME ------------------------------ D:\ORACLE\STUDY\SYSTEM01.DBF SYSTEM
SQL> select file_name,tablespace_name from dba_data_files where tablespace_name= 'USERS';
FILE_NAME --------------------------------------------------------------------------------
TABLESPACE_NAME ------------------------------ D:\ORACLE\PRODUCT\10.2.0\ORADATA\STUDY\USERS01.DBF USERS

二、非系统表空间数据文件移动:

SQL> alter tablespace users offline 2 ;
表空间已更改。
SQL> host copy D:\oracle\product\10.2.0\oradata\study\user01.dbf d:\oracle\study \ 系统找不到指定的文件。
SQL> host copy D:\oracle\product\10.2.0\oradata\study\users01.dbf d:\oracle\stud y\ 已复制 1 个文件。
SQL> alter tablespace users rename datafile 'D:\oracle\product\10.2.0\oradata\st udy\users01.dbf' to 'd:\oracle\study\users01.dbf';
表空间已更改。
SQL> alter tablespace users online 2 ;
表空间已更改。
SQL> select file_name,tablespace_name from dba_data_files where tablespace_name= 'USERS';
FILE_NAME --------------------------------------------------------------------------------
TABLESPACE_NAME ------------------------------ D:\ORACLE\STUDY\USERS01.DBF USERS
SQL>

oracle 转移表空间的更多相关文章

  1. Oracle创建表空间和表

    创建表空间和表ORACLE物理上是由磁盘上的以下几种文件:数据文件和控制文件和LOGFILE构成的oracle中的表就是一张存储数据的表.表空间是逻辑上的划分.方便管理的.数据表空间 (Tablesp ...

  2. oracle数据库表空间追加数据库文件方法

    oracle数据库表空间追加数据库文件方法   针对非大文件方式表空间,允许追加文件进行表空间的扩展,单个文件最大大小是32G  第一种方式:表空间增加数据文件    www.2cto.com   1 ...

  3. Oracle 设置表空间自增长

    Oracle修改表空间大小 使用Oracle10g建立数据库后,向数据库中导入了部分数据,第二天继续向数据库中导入数据表时发生错误: 查了很多资料发现原来是Oracle表空间限制,导致无法继续导入数据 ...

  4. Oracle Temp表空间切换

    来源于:  http://www.2cto.com/database/201507/418564.html 一.TEMP表空间作用 临时表空间主要用途是在数据库进行排序运算.管理索引.访问视图等操作时 ...

  5. Oracle基础表空间建立,以及练习

    Oracle的表空间创建,可以采用网页的https://127.0.0.1:1158/em来进入oracle的页面进行创建表空间. 利用plsqldev.exe程序在表空间里添加数据: 首先要在use ...

  6. [转载]Oracle修改表空间大小

    Oracle修改表空间大小 使用Oracle10g建立数据库后,向数据库中导入了部分数据,第二天继续向数据库中导入数据表时发生错误: 查了很多资料发现原来是Oracle表空间限制,导致无法继续导入数据 ...

  7. Oracle建立表空间和用户

    Oracle建立表空间和用户 建立表空间和用户的步骤: 用户 建立:create user 用户名 identified by "密码"; 授权:grant create sess ...

  8. oracle 11g 表空间使用率

    Oracle数据库表空间使用量查询: select b.file_name 物理文件名,b.tablespace_name 表空间,b.bytes/1024/1024 大小M,(b.bytes-sum ...

  9. oracle暂时表空间 ORA-01652:无法通过16(在表空间XXX中)扩展 temp 字段

    今天在查数据的时候报错  ORA-01652:无法通过16(在表空间temp1中)扩展 temp 字段 查看表空间使用明细 SELECT b.tablespace,        b.segfile# ...

随机推荐

  1. collection包1.1.0都升级了什么功能

    collection包1.1.0都升级了什么功能 jianfengye/collection(https://github.com/jianfengye/collection) 这个包喜迎第一个子版本 ...

  2. BZOJ——1571: [Usaco2009 Open]滑雪课Ski

    http://www.lydsy.com/JudgeOnline/problem.php?id=1571 Time Limit: 10 Sec  Memory Limit: 64 MBSubmit:  ...

  3. T3137 栈练习1 codevs

    codevs.cn/problem/3137 题目描述 Description 给定一个栈(初始为空,元素类型为整数,且小于等于100),只有两个操作:入栈和出栈.先给出这些操作,请输出最终栈的栈顶元 ...

  4. Jetson TK1 四:重新安装系统(刷机)

    转载:http://blog.sina.com.cn/s/blog_bab3fa030102vk21.html Jetson TK1是NVIDIA基于Tegra K1开发的一块低成本开发板,板载一块T ...

  5. scp、paramiko、rsync上传下载限流、限速、速度控制方法

    1.scp限速  scp -l 800 a.txt  user@ip:/home/admin/downloads 此时的传输速率就是800/8=100KB左右 man -a scp查看参数含义.注意单 ...

  6. android studio——Could not find method externalNativeBuild()

    gradle同步工程时出现错误 Error:(36, 0) Could not find method externalNativeBuild() for arguments [build_cazi7 ...

  7. 【转载】分布式系统理论基础 - 一致性、2PC和3PC

    引言 狭义的分布式系统指由网络连接的计算机系统,每个节点独立地承担计算或存储任务,节点间通过网络协同工作.广义的分布式系统是一个相对的概念,正如Leslie Lamport所说[1]: What is ...

  8. HDU 5478 Can you find it

    Can you find it Time Limit: 8000/5000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)T ...

  9. 怎样更改Linux中默认的openjdk为自己安装的JDK

    (1)/etc/profileexport JAVA_HOME=/usr/java/jdk1.7.0_67-cloudera/export PATH=$PATH:$JAVA_HOME/binexpor ...

  10. 【网站支付PHP篇】thinkPHP集成汇潮支付(ecpss)

    系列目录 支付宝集成:http://www.cnblogs.com/nerve/p/3437879.html 系列说明 最近在帮朋友的系统安装支付模块(兑换网站积分),现在总结一些开发心得,希望对大家 ...