database - 在两个环境之间复制表 - Redshift
问题描述
我需要在 redshift 中两个不同实例的表之间复制数据。
第一个是开发环境,第二个是舞台环境。
要求是将表从 dev 复制到 stage。
Instance 1: Dev
URL : link1
username : userdev
password: passdev
schema : schema1
tablename: table1
Instance 2: Stage
URL: link2
username: userstage
password: passstage
schema: schema2
tablename: table2
有没有办法在这些实例之间复制?
我不想使用复制实用程序。我需要一个脚本。
解决方案
请查看卸载/复制实用程序:https ://github.com/awslabs/amazon-redshift-utils/tree/master/src/UnloadCopyUtility
该实用程序可自动执行您上面描述的过程。
推荐阅读
- c# - 是否有与原始 sql 等效的 linq 用于分页
- apache-spark - 使用 spark.read.csv 处理空值并始终获取 String 类型
- umbraco - Vorto 的 Umbraco URL 问题
- docker - 什么是`docker system df`中的构建缓存
- database - Winforms 跨多个表单的数据库中的数据
- php - Laravel dabatabse 外观内存使用情况
- sql - 将 EXEC 的结果插入到表参数中
- javascript - FilePond React Crop 插件
- unpoly - unpoly links 属性在 DOMContentLoaded 事件上加载链接的 url
- postgresql - 如何从空结果集中返回空 json 数组。Postgres 9.5+