2021年1月10日日曜日

Postgress(copyクエリ利用)

 以下、クエリになる。

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

#!/bin/bash


DBNAME="dvdrental" # 接続するデータベース名

HOST="database-pg1.cksctvztkm5v.ap-northeast-1.rds.amazonaws.com"

tables=("actor")

day=$(date "+%m%d%Y%H%M")


# postgresqlでcopy出力

psql -U postgres -h $HOST -d $DBNAME -c "\COPY (select * from $tables where last_update::date = date 'now') TO '/tmp/$day"_""$tables".csv' WITH CSV DELIMITER ','"

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



参照先:

https://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/AuroraUserGuide/postgresql-s3-export.html


0 件のコメント:

コメントを投稿

istio ingress gateway(指定したEnvoyプロキシが接続しているクラスターの情報表示)

指定した Envoy プロキシが接続しているクラスターの情報を表示しています。 出力からは、Envoy プロキシがどのサービスに対して接続設定を持っているか またはどのサービスとの通信が行われているかを確認できます。 [出力の説明] SERVICE FQDN :  接続先サービス...