以下演示表空间从windows下传输到linux RAC下全过程

create tablespace test datafile 'D:\app\yichunmei\oradata\orcl\test_data01.dbf' size 20M

extent management local uniform. size 128k;

create user wumei identified by wumei default tablespace test;

grant connect,resource,dba to wumei;

conn wumei/wumei

create table vhe_month as select * from ;

create table msprg_month as select * from ;

create table simmr_month as select * from ;

DOS:

exp userid='sys/1 as sysdba' file=d:\test.dmp log=d:\test.log transport_tablespace=y tablespaces=test rows=0

rman target /

convert tablespace "TEST" to platform. 'Linux IA (32-bit)' format 'D:\test.dbf'

--此处表空间名一定要大写,否则会报

RMAN-20202:在恢复目录中未找到表空间

RMAN-06019:无法转换表空间TEST

之类的错误

将test.dmp和test.dbf文件拷贝到RAC服务器上

由于RAC数据文件在共享磁盘上,所以需将test.dbf转换到共享磁盘上去

RMAN> convert datafile  '/opt/TEST.DBF' format '+DATA/rac/datafile/test.dbf';

Starting conversion at target at 21-DEC-11

using target database control file instead of recovery catalog

allocated channel: ORA_DISK_1

channel ORA_DISK_1: SID=47 instance=RAC1 device type=DISK

channel ORA_DISK_1: starting datafile conversion

input file name=/opt/TEST.DBF

converted datafile=+DATA/rac/datafile/test.dbf

channel ORA_DISK_1: datafile conversion complete, elapsed time: 00:00:16

Finished conversion at target at 21-DEC-11

在RAC上建用户wumei

--表空间被所属的用户必需存在.

导入表空间

imp userid=\'sys/change_on_install as sysdba\' file=/opt/test.dmp transport_tablespace=y datafiles=('+DATA/rac/datafile/test.dbf')  tablespaces=test

SQL> conn wumei/wumei

Connected.

SQL> select name from v$datafile;

NAME

--------------------------------------------------------------------------------

+DATA/rac/datafile/system.256.770317103

+DATA/rac/datafile/sysaux.257.770317107

+DATA/rac/datafile/undotbs1.258.770317109

+DATA/rac/datafile/users.259.770317109

+DATA/rac/datafile/example.264.770317321

+DATA/rac/datafile/undotbs2.265.770317833

+DATA/rac/datafile/test.dbf

--查看表记录

SQL> select * from vhe_month where rownum<5;

TIME   PR PROVINCE_N CALLING_USERS CALLING_COUNT  COR_USERS  COR_COUNT

------ -- ---------- ------------- ------------- ---------- ----------

COR_RATE   CALLING_TIME   COR_TIME

---------- ------------ ----------

201109    8613000573          5226             2        182          0

0                     2          0

201109    8613254557

至此表空间传输成功

windows linux rac,跨平台表空间传输(windows到linux RAC)相关推荐

  1. 跨平台表空间传输(linux 10g表空间跨平台迁移到window 11g)

    最近公司的一个项目里的linux 系统中的oracle 10g数据库,需要把某个表空间里的所有数据都迁移到window 2003的11g里,经过我与dba的交流.测试,决定使用跨平台的表空间传输技术, ...

  2. 跨平台表空间传输(摘自eygle《循序渐进Oracle》)

    需要注意的是,在Oracle 10g之前,数据文件是不能够跨平台传输使用的,从Oracle 10g开始,Oracle支持跨平台的表空间传输,这极大地增强了数据迁移的便利性. 1.  字节顺序和平台 数 ...

  3. linux数据库创建表空间语句,如何用LINUX用命令创建ORACLE数据库表空间和用户

    如何用LINUX用命令创建ORACLE数据库表空间和用户 文本模式下如何建 更新时间:2019-06-21 19:36 最满意答案 先su 到 oracle用户,SYS用户以DBA身份登陆 //创建临 ...

  4. oracle xtts 测试,XTTS 跨平台表空间迁移测试

    简介 这两天一直在研究xtts(跨平台表空间迁移的方法),因为一是网上的资源不是很多,二是个人感觉这是个很实用的迁移技巧.下面就和大家来分享一下我个人做的测试过程吧. 1.搭建测试环境 跨平台表空间迁 ...

  5. XTTS 跨平台表空间迁移测试

    简介            这两天一直在研究xtts(跨平台表空间迁移的方法),因为一是网上的资源不是很多,二是个人感觉这是个很实用的迁移技巧.下面就和大家来分享一下我个人做的测试过程吧. 1.搭建测 ...

  6. 通过XtraBackup进行数据库表备份和表空间传输实例

    一.安装教程 1.XtraBackup简介 XtraBackup有很多功能和优点:例如支持全备.增量备份.部分备份:支持压缩备份:备份不影响数据读写.事务等,但是也有缺陷不足:例如不支持脱机备份.不支 ...

  7. 在linux看数据库表空间,Linux平台达梦数据库V7之表空间管理

    表空间如果发生损坏(表空间还原失败,或者数据文件丢失或损坏)的情况下,允许将表空间切换为 CORRUPT 状态,并删除损坏的表空间,如果表空间上定义有对象,需要先将所有对象删除,再删除表空间. 2.4 ...

  8. Mysql数据库drop表不用跑路,表空间传输助你恢复数据

    今天给大家介绍一种,在Mysql数据库中,利用InnoDb的表空间传输功能,帮助你恢复drop的业务表. Mysql表空间传输限制 要使用Mysql数据库表空间传输功能,有2个限制 1.Mysql数据 ...

  9. LINUX下ORACLE表空间及用户创建

    LINUX下ORACLE表空间及用户创建 记录详细过程以备使用(https://www.cnblogs.com/csyd/p/10370544.html) Connected to Oracle Da ...

最新文章

  1. 洛谷P4216 [SCOI2015]情报传递(树剖+主席树)
  2. Oozie-3.3.2安装配置运行实践
  3. 数据中心巡检实操之UPS及电池
  4. figma下载_何时在Figma中使用组或框架
  5. 使用域超级管理员打开Exchange 2010发现没有权限
  6. 如何在 ASP.Net Core 中使用 NCache
  7. 知乎:fastjson这么快,为啥老外还是热衷 jackson?
  8. 【IoT最佳实践】设备获取实时天气DEMO代码解读
  9. linux7 vnc看不到桌面,VNC Viewer轻松连接远程CentOS7桌面
  10. java future用法_你必须掌握的 21 个 Java 核心技术
  11. 宇宙第一 IDE Visual Studio 2019 支持 C++ 和 Python 了!
  12. ArrayBlockingQueue源码分析
  13. 编程基本功:工作中,高低境界如何迁就?
  14. 蚂蚁金服的生死时速!
  15. 计算机鼠标老跳动,电脑鼠标总跳是怎么回事?
  16. JS-JavaScript_简介及基本使用
  17. Linux操作手机端
  18. Google Play 之 deviceId
  19. excel最强教科书电子版_Excel最强教科书(完全版全彩印刷)
  20. 女老板为何因户外广告牌性贿赂城管?

热门文章

  1. 【转载】Git 常用命令大全
  2. TCMalloc(Thread-Caching malloc) 基本设计原理
  3. fiddler 抓取winform wcf包
  4. Kubernetes 架构(下)【转】
  5. 删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录...
  6. git更新代码报错,error: The following untracked working tree files would be overwritten by ch
  7. CSS.text不被选中
  8. Codeforces Round #372 (Div. 2), problem: (B) Complete the Word
  9. 7 个 jQuery 最佳实践
  10. android studio 怎么运行java