ECのウェブ担当者のメモ

ECサイトを運営管理している、WEB担当プログラマのメモ

スポンサーリンク

postgres

RDS Proxy が PostgreSQL 12 のサポートを開始したらしい

RDS Proxy が PostgreSQL 12 のサポートを開始したらしいです。 https://aws.amazon.com/jp/about-aws/whats-new/2021/11/amazon-rds-proxy-supports-postgresql-major-version-12/ RDS のバージョン上げすぎて RDS Proxyに対応していないという状況が続いて…

Amazon RDS(Postgres)からdumpをとってrestoreする方法

Amazon PostgresのRDSから dumpを取得して、restoreする方法です。 RDSに限ったことでは無いかもしれませんが、 今回、RDSのデータを元にlocalのDBを作りたかったく その作業メモです。 基本は以下の通りです。 pg_dump -Fc -v -h [endpoint of instance] -U…

Postgresのシーケンス(sequence)の番号をupdateする方法

タイトルの通り PostgreSqlでシーケンスの番号をupdateする方法です。 下記のクエリーを実行 SELECT SETVAL ('シーケンス名', '番号'); 以上です。 関連記事 marketing-web.hatenablog.com marketing-web.hatenablog.com 内部構造から学ぶPostgreSQL 設計・…

Postgresqlでdrop databaseしたら怒られた。

タイトルの通り、Postgresqlでdrop databaseしたら以下のメッセージとともに怒られました。 There are 2 other sessions using the database. 他のだれかが使っているから削除できない的なメッセージだと思います。 そんなときは、以下の用にpidをkillすれば…

psql: could not connect to serverと言われた時

起動していた開発環境が突然落ちて、postgresに接続できませんのようなメッセージが突然でるようになりました。 メッセージの内容は以下です。 psql: could not connect to server: No such file or directory Is the server running locally and accepting …

PostgreSqlでスーパーユーザーを作成する方法

PostgreSQLにパスワードありのスーパーユーザー(ロール)を作成する方法です。 とても簡単で以下のコマンドを実行します。 今回は、postgresというUserを作成します。 Postgresがインストール済みであることを前提としています。 インストールについては、関…

MacにPostgresをサクッとインストール&初期設定

MaxにPostgresをhomebrewを使ってインストールして初期設定までの手順です。 環境 今回、インストールを行った環境は以下です。 Max OS X El Capitan Postgres 9.4.5 Postgresのインストール homebrewを使ってインストールします。 brew install postgresql …