返回顶部
首页 > 资讯 > 数据库 >本地Oracle数据上传到AWS的RDS
  • 850
分享到

本地Oracle数据上传到AWS的RDS

2024-04-02 19:04:59 850人浏览 安东尼
摘要

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

    如何安装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 <username>@<TNS_ENTRY> 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不过可以忽略


您可能感兴趣的文档:

--结束END--

本文标题: 本地Oracle数据上传到AWS的RDS

本文链接: https://lsjlt.com/news/41078.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 本地Oracle数据上传到AWS的RDS
        如何安装Oracle跟创建Oracle的AWS RDS在此就不再详述。只是简单的在本地Oracle创建一些简单的数据,后尝试导入RDS.· &nbs...
    99+
    2024-04-02
  • 如何在阿里云上传数据到RDS数据库
    随着大数据时代的到来,数据已经成为企业的核心资产,如何有效地管理和利用这些数据,成为了企业关注的焦点。在这个过程中,阿里云提供了丰富的服务,包括数据的存储和处理。本文将详细介绍如何在阿里云上传数据到RDS数据库,以及相关的注意事项。 详细说...
    99+
    2023-11-13
    阿里 上传 数据库
  • 本地数据如何上传到云主机
    要将本地数据上传到云主机,可以使用以下几种方法:1. 使用FTP(文件传输协议):在本地计算机上安装一个FTP客户端软件,然后将需要...
    99+
    2023-09-18
    云主机
  • 阿里云RDS数据库迁移到本地MySQL
    简介 阿里云RDS(Relational Database Service)是一种托管式数据库服务,提供了高可用性、可扩展性和安全性的数据库解决方案。然而,有时候我们可能需要将RDS数据库迁移到本地MySQL服务器上,以满足特定的需求或降低...
    99+
    2024-01-29
    阿里 数据库 RDS
  • 阿里云数据库rds能恢复到本地数据吗
    阿里云数据库RDS(Relational DatabaseService)是阿里云提供的一种托管式关系型数据库服务,广泛应用于企业级应用和网站的后端存储。在使用RDS时,有时候会遇到需要将数据从RDS迁移到本地服务器的情况。那么,阿里云数据...
    99+
    2024-01-14
    阿里 数据库 数据
  • 如何实现迁移RDS for MySQL数据到本地 MySQL
    不知道大家之前对类似如何实现迁移RDS for MySQL数据到本地 MySQL的文章有无了解,今天我在这里给大家再简单的讲讲。感兴趣的话就一起来看看正文部分吧,相信看完如何实现迁移RDS for MySQ...
    99+
    2024-04-02
  • 本地数据库上传到云服务器数据库笔记
    如果您使用本地数据库来记录笔记,您可以将其上传到云服务器上的数据库笔记。以下是一个示例过程: 首先,您需要在您的计算机或者移动设备上安装 MySQL 数据库。您可以在 Maven 项目中创建一个新的 Maven 项目,也可以使用现有的项目...
    99+
    2023-10-26
    数据库 服务器 笔记
  • 本地数据上传到云服务器的方法是什么
    将本地数据上传到云服务器可以通过以下几种方法:1. 使用FTP(文件传输协议):通过FTP客户端,将本地文件上传到云服务器上。需要配...
    99+
    2023-09-27
    云服务器
  • 本地数据怎么上传云主机
    要将本地数据上传到云主机,您可以使用以下方法之一:1. 使用FTP或SFTP:在本地计算机上安装一个FTP或SFTP客户端,然后连接...
    99+
    2023-09-21
    云主机
  • 如何将本地文件上传到gitlab上
    随着云计算技术的发展和普及,越来越多的软件开发项目都开始采用云端的代码管理平台来进行协作和管理。其中,GitLab因为其简单易用、功能强大等优点,成为了很多企业和开发团队的首选。但是,对于一些开发者来说,如何将本地文件上传到GitLab上还...
    99+
    2023-10-22
  • 如何将本地的工程上传到Gitlab
    在开发过程中,我们常常需要使用版本控制软件来管理我们的代码。其中,Gitlab是一款常用的版本控制工具,可以帮助我们进行代码管理、协作开发等。如果你还不知道如何将本地的工程上传到Gitlab,不妨跟着本文的指南来一探究竟。一、安装Git首先...
    99+
    2023-10-22
  • 怎么将本地的工程上传到Gitlab
    这篇文章主要讲解了“怎么将本地的工程上传到Gitlab”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么将本地的工程上传到Gitlab”吧!一、安装Git首先,在使用Gitlab之前,我们需...
    99+
    2023-07-06
  • 如何将本地项目上传到github
    在现代软件开发的世界中,每个开发者都需要考虑如何将自己的代码和项目管理起来。而Github是一个全球范围内广泛使用的代码托管平台,很多开发者都将自己的代码和项目上传到这个平台上。如果你是一个初学者,想把本地项目上传到Github上,那么本文...
    99+
    2023-10-22
  • 上传本地文件到HDFS服务器
    在这篇文章中,我将详细介绍如何将本地文件上传到HDFS(分布式文件系统)服务器。我们将使用Hadoop命令行工具来完成这个任务。 首先,确保你已经安装了Hadoop并且HDFS服务器正在运行。接下来,我们将按照以下步骤进行操作: 步骤 1:...
    99+
    2023-12-23
    hdfs 服务器 npm
  • SpringBoot+BootStrap多文件上传到本地的方法
    这篇文章主要介绍“SpringBoot+BootStrap多文件上传到本地的方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“SpringBoot+BootStrap多文件上传到本地的方法”文章能帮...
    99+
    2023-06-29
  • 怎么使用Git将本地的代码上传到Gitee上
    这篇文章主要介绍“怎么使用Git将本地的代码上传到Gitee上”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么使用Git将本地的代码上传到Gitee上”文章能帮助大家解决问题。1. 申请 Gite...
    99+
    2023-07-05
  • SpringBoot+BootStrap多文件上传到本地实例
    目录1、application.yml文件配置2、application-resources.yml配置(自定义属性)3、后台代码(1)FileService.java(2)File...
    99+
    2024-04-02
  • 本地svn如何上传到云服务器
    将本地svn上传到云服务器的方法首先,远程登录云服务器,确保云服务器以安装SVN;在本地端打开SVN,进入SVN操作端;右键“Repositories”选项,选择“创建容器”;填写文件夹名称后,将需要上传的文件拖拽到该文件夹中;选择需要上传...
    99+
    2024-04-02
  • 从gitlab拉项目到本地修改上传
    在软件开发过程中,代码的协作和版本控制是非常重要的一环。Git是目前比较流行的一款版本控制工具。而Gitlab则是基于Git的Web平台,提供了代码托管、代码审核、CI/CD等功能。在日常开发中,我们常常需要从Gitlab上拉取项目代码,在...
    99+
    2023-10-22
  • 本地文件怎么上传到云服务器
    要将本地文件上传到云服务器,你可以使用以下方法之一:1. 使用SSH命令行工具:在本地计算机上打开终端或命令提示符,然后使用SCP(...
    99+
    2023-09-27
    云服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作