如何安装Oracle跟创建Oracle的AWS RDS在此就不再详述。只是简单的在本地Oracle创建一些简单的数据,后尝试导入RDS.

·

Step 1:赋予权限

登录到本地Oracle输入下面命令:

SQL> grant unlimited tablespace to SCOTT;

SQL> grant read,write on directory data_pump_dir to SCOTT;

SQL> grant execute on dbms_datapump to SCOTT;

SQL> @/usr/oracle/dumpscott.sql

PL/SQL procedure successfully completed.

dumpscott.sql 内容:DECLARE

hdnl NUMBER;

BEGIN

hdnl := DBMS_DATAPUMP.open( operation => 'EXPORT', job_mode => 'SCHEMA', job_name=>null);

DBMS_DATAPUMP.ADD_FILE( handle => hdnl, filename => 'scott.dmp', directory => 'DATA_PUMP_DIR', filetype => dbms_datapump.ku$_file_type_dump_file);

DBMS_DATAPUMP.add_file( handle => hdnl, filename => 'exp.log', directory => 'DATA_PUMP_DIR', filetype => dbms_datapump.ku$_file_type_log_file);

DBMS_DATAPUMP.METADATA_FILTER(hdnl,'SCHEMA_EXPR','IN (''SCOTT'')');

DBMS_DATAPUMP.start_job(hdnl);

END;

/Step 4: 使用 DBMS_FILE_TRANSFER 传输 dump file 到 Amazon RDS DB

BEGIN

DBMS_FILE_TRANSFER.PUT_FILE(

source_directory_object       => 'DATA_PUMP_DIR',

source_file_name              => 'scott.dmp',

destination_directory_object  => 'DATA_PUMP_DIR',

destination_file_name         => 'scott_copied.dmp',

destination_database          => 'to_rds'

);

END;

/

在sqlplus则行该SQL文件:

SQL> @/usr/oracle/putscott.sql

PL/SQL procedure successfully completed.

Step 4:利用Data pump 把数据import到RDS

impdp @ DUMPFILE=user1copied.dmpDIRECTORY=DATA_PUMP_DIR full=y

输入如下内容:

impdp user@RDS_DB DUMPFILE=scott_copied.dmp DIRECTORY=DATA_PUMP_DIR full=y

提示输入密码后将自动完成上传导入过程。然后连接到RDS可以查询到SCOTT的emp表等草操作。此处会有两个error不过可以忽略

rds oracle utl file,本地Oracle数据上传到AWS的RDS相关推荐

  1. oracle utl file grant,oracle中设置UTL_FILE_DIR参数

    oracle中设置UTL_FILE_DIR参数 第一步:以管理员用户登陆 如:conn    sys/password@sid    as    sysdba 第二步:设置可操作目录 需要指定utl_ ...

  2. axios 上传文件 封装_axios 封装【满足常规数据上传及file上传】

    axios 封装[满足常规数据上传及file上传] request.js /* 封装axios */ const axios = require('axios'); import { featchAp ...

  3. java 将本地图片批量上传到oss服务

    上段时间在后台搞了一个图片上传的功能,但是由于项目上传的图片量过大,如果用后台上传效率较慢,所以搞了一个程序直接从把本地的图片上传的oss. import com.alibaba.fastjson.J ...

  4. LocalResizeIMG前端HTML5本地压缩图片上传,兼容移动设备IOS,android

    LocalResizeIMG前端HTML5本地压缩图片上传,兼容移动设备IOS,android jincon 发表于 2015-02-26 18:31:01 发表在: php开发 localresiz ...

  5. 重新想象 Windows 8.1 Store Apps (89) - 通信的新特性: 下载数据, 上传数据, 上传文件...

    重新想象 Windows 8.1 Store Apps (89) - 通信的新特性: 下载数据, 上传数据, 上传文件 原文:重新想象 Windows 8.1 Store Apps (89) - 通信 ...

  6. 怎么把数据文件上传云服务器,如何将数据上传到云服务器上

    如何将数据上传到云服务器上 内容精选 换一换 您可以通过导出SQL语句的方式将数据库备份到弹性云服务器上.弹性云服务器不限制存放哪些数据,但是数据必须符合国家法律法规.您可以在弹性云服务器上存放数据库 ...

  7. Jeesite4本地及服务器上传文件、图片详解

    大家过年好,你们的老朋友小Q又回来了,最近一段时间忙于公司项目开发,又加上过年比较忙,所以没能留出时间更新内容,大家是不是有点着急了?公司最近在使用jeesite4开发项目,我呢,对这个框架一点也不熟 ...

  8. 单片机 上传服务器协议,单片机数据上传云服务器

    单片机数据上传云服务器 内容精选 换一换 公有云平台提供的云监控,可以对云耀云服务器的运行状态进行日常监控.您可以通过管理控制台,直观地查看云耀云服务器的各项监控指标.云耀云服务器正常运行.关机.故障 ...

  9. java云控_云控 数据上传

    新旧云控,新旧上传SDK的实现和区别 0]旧云控的功能控制是使用FLAG控制,云下发flags: Whetstone/app/klorobot/src/com/xxxx/klo/bugreport/u ...

最新文章

  1. Windows Azure平台Win VM密码重置
  2. 压缩感知 compressive sensing(转)
  3. 3 张图带你走近蚂蚁mPaaS音视频通话组件
  4. 你真明白 Python 装饰器么?
  5. 用户 sa 登录失败。_Sqlserver2008R2特定用户只能查看管理指定的数据库
  6. python引入redis_实操演练解读非关系型数据库—Redis
  7. MySQL 数据库导出
  8. 关于mysql中 group by , order by , where, having 语句的区别与运用
  9. c语言对excel进行分类,六ABC分类法的Excel实现.doc
  10. 34.ADC基本原理与配置
  11. 机器学习基本模型与算法在线实验闯关
  12. 元学习之《On First-Order Meta-Learning Algorithms》论文详细解读
  13. JAXWS CXF Spring + MyEclipse + Maven + Tomcat Byron自學視頻02
  14. 任意流(随机流)——RandomAccessFile
  15. eclipse怎么调字体
  16. 如何找到一个网站的icon
  17. Witt向量简介 §3.3:原像集为Witt向量环的环态射
  18. amdgpu kfd TTM create GTT
  19. 周董新专辑跨时代 flac版下载地址~
  20. 船舶驾驶虚拟仿真模拟训练系统软件

热门文章

  1. [Android] 通过Menu实现图片怀旧、浮雕、模糊、光照和素描效果
  2. iOS之深入解析UmbrellaFramework的封装与应用
  3. LeetCode Algorithm 414. 第三大的数
  4. 中国大学MOOC 计算机组成原理第4章 测试(下)
  5. 13.2.10 Ajax操作
  6. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1071:菲波那契数
  7. SQL开发技巧 join从句
  8. 如何制作印章_电子公章怎么制作
  9. select选择后生成html,Javascript - 从select中添加选择列表
  10. Spring中BeanPostProcessors后置处理器到底在哪里拦截