• gem install pg --with-pg-config は動作するが、bundle は失敗する。

    質問 (rootで)実行すると gem install pg -v '0.12.0' -- --with-pg-config=/usr/pgsql-9.1/bin/pg_config 次のような出力が得られます。 #-> gem instal pg -v '0.12.0' -- --with-pg-config=/usr/pgsql-9.1/bin/pg_config Bu

    2023-12-03 11:54:29
  • ヘッダ付きのcsvファイルからPostgreSQLで自動的にテーブルを作成することはできますか?

    質問 OS X 10.6.8 上で PostgreSQL 9.2.6 を動かしています。列ヘッダ付きのCSVファイルからデータベースにデータをインポートしたいと思います。私は、これを COPY ステートメントでこれを行うことができますが、私が最初に手動でCSVファイルの各列の列を持つテーブルを作成した場合にのみ可能です。CSVファイルのヘッダに基づいて、このテーブルを自動的に作成する方法

    2023-11-12 19:26:45
  • postgresqlのpostgresql.confのlisten_addressesを複数のipアドレスに設定する方法【終了しました。

    質問 終了しました。 この質問は オフトピック . 現在、回答は受け付けておりません。 この質問を改善したいですか? 質問を更新する ですから、それは オントピック になります。 終了 9

    2023-11-09 20:39:42
  • PostgreSQLでアイドル状態の接続を自動的にクローズする方法は?

    質問 一部のクライアントは、私たちの postgresql データベースに接続しますが、接続を開いたままにしています。 一定時間操作がないと接続を閉じるよう、Postgresqlに指示することは可能でしょうか? TL;DR <ブロッククオート Postgresqlのバージョン >= を使っている場合。 9.2 次に 私が思いついた解決策 コードを

    2023-10-10 09:05:51
  • データベースを異なるスキーマでリストアしたい

    質問 という名前のデータベースのダンプを取得しました。 temp1 という名前のデータベースを、次のコマンドを使用してダンプしました。 $ pg_dump -i -h localhost -U postgres -F c -b -v -f pub.backup temp1 今、私は "db_temp" という別のデータベースにダンプを復元したいのですが、その際、すべてのテーブル

    2023-10-09 15:45:01
  • postgreSQL でテーブルを作成する

    質問 このクエリの何が問題なのか理解できません。クエリツールがPostgreSQLにテーブルを作成しようとしません。 CREATE TABLE article ( article_id bigint(20) NOT NULL auto_increment, article_name varchar(20) NOT NULL, article_desc text NOT NULL, date

    2023-09-30 05:58:49
  • Postgres は、結合テーブルの array_agg に対して [] ではなく [null] を返します。

    質問 私はPostgresでいくつかのオブジェクトとそのタグを選択しています。スキーマはかなり単純で、3つのテーブルがあります。 オブジェクト id タグ付け id | object_id | tag_id タグ id | tag このようにテーブルを結合しているのは array_agg を使って、タグを一つのフィールドに集約しています。 SELECT ob

    2023-09-20 08:14:19
  • postgres の自動インクリメントが明示的な ID 挿入で更新されない

    質問 postgresに以下のようなテーブルがあります。 CREATE TABLE "test" ( "id" serial NOT NULL PRIMARY KEY, "value" text ) 私は以下のような挿入を行っています。 insert into test (id, value) values (1, 'alpha') insert into test

    2023-09-14 05:13:29
  • pg_restoreは正常に戻りますが、実際にデータベースをリストアしていないのはなぜですか?

    質問 私は、以下のコマンドを使用してダンプした、Linuxサーバー上のPostgres 8.4データベースを持っています。 pg_dump --format=c --exclude-table=log --file=/path/to/output my_db 次に、作成したファイルをローカルの Windows 7 マシンに ftp し、次のコマンドを使用してローカルの Postgre

    2023-09-12 22:32:20
  • postgreSQL - psql \i: How to execute script in given path.

    質問 私はpostgreSQLの初心者なのですが、簡単な質問があります。 私はDBを作成する簡単なスクリプトを作成しようとしているので、後でこのようにそれを呼び出すことができます。 psql -f createDB.sql こんな感じで、他のスクリプト(テーブル作成用、制約追加用、関数用など別々のもの)を呼び出すようにしたい。 \i script1.sql \i script2

    2023-09-10 14:42:08
  • あるユーザーのPostgresへのアクセス状況を確認する

    質問 のドキュメントを調べました。 GRANT が見つかりました。 ここで で、データベースにどの程度のアクセシビリティがあるのかを見ることができる組み込み関数があるかどうか調べようとしていました。もちろんあります。 \dp そして \dp mytablename しかし、これは私のアカウントがアクセスできるものを示していません。私は、私がアクセスできるすべてのテーブルを

    2023-09-07 02:50:20
  • 関数の呼び出し方, PostgreSQL

    質問 PostgreSQLで関数を使用して、データを保存しようとしています。以下は、作成スクリプトです。 -- Function: "saveUser"(integer, character varying, character varying, character varying, character varying, character varying) -- DROP FUNCTI

    2023-09-04 20:12:03
  • PostgreSQL 9.1 PLPGSQLに関するpg_restoreのエラー

    質問 私はdjangoプロジェクトでPostgresを使用しています。現在、できるだけシンプルに、ユーザがバックアップをクリックするとpg_dumpを実行し、バックアップの復元をクリックするとpg_restoreを実行するデータベースバックアップ/リストアシステムを導入しているところです。 実際に pg_restore を実行しようとするまでは、すべてがうまくいっているように見えますが、

    2023-08-28 05:57:26
  • Postgresql: 所有者オブジェクトの変更時に "リレーションの所有者でなければならない" というエラーが発生する。

    質問 の部分はどうなっていますか? grant オプション/トリックを現在のユーザーに与える必要があります (" ユーザーA ")に、他のユーザが所有するオブジェクトの所有者を変更できるようにする(" ユーザーC ということでしょうか?) より正確には 接触 テーブルの所有者は ユーザーC に所有者を変更するために以下のクエリを実行したところ userB

    2023-08-28 04:31:31
  • GiSTとGIN指数の違い

    質問 テーブルを実装しているのですが、データ型が tsvector というデータ型のカラムを持つテーブルを実装しているのですが、どのようなインデックスを使用するのが良いのか理解しようとしています。 GINかGiSTか? を調べてみると postgres documentation here というのが出てくるようです。 GiSTはインデックスを更新して構築するのが

    2023-08-23 01:35:42
  • FATAL: ユーザ "postgres" のパスワード認証に失敗しました (postgresql 11 with pgAdmin 4)。

    質問 最近 Postgresql 11 をインストールしましたが、インストール中に Postgres 用のパスワードとユーザ名を入力するステップがありませんでした。現在、pgAdmin 4 で、データベースをサーバーに接続しようとすると、パスワードを入力するように要求されますが、私は最初の段階で何も入れていません。 何が起こっているのか、どなたかご存知でしょうか。ありがとうございます。

    2023-08-18 22:27:55
  • [解決済み] PostgreSQL におけるスペースの計算と保存

    質問 pgに以下のようなテーブルがあります。 CREATE TABLE t ( a BIGSERIAL NOT NULL, -- 8 b b SMALLINT, -- 2 b c SMALLINT, -- 2 b d REAL,

    2023-08-18 02:16:04
  • Ubuntu 16.10でPostgreSQLを9.6から10.0にアップグレードする。

    質問 私のデータベースは 600 GB 以上あり、現在のボリュームは 1 TB しかないので、おそらく私の選択肢は限られています。 私の設定ファイルはここにあります。 /etc/postgresql/9.6/main 私のデータベースはここです。 /mnt/1TB/postgresql/9.6/main 編集する このガイドは私のために働いた。私が行う必要があった唯一の追

    2023-08-18 01:07:19
  • [解決済み] Dockerでpostgresqlの実行を待つ

    質問 私はプロジェクトでdjangoと一緒にpostgresqlを使用しています。私はそれらを異なるコンテナで持っており、問題は、djangoを実行する前にpostgresを待つ必要があることです。現時点では、私はそれを sleep 5 でやっています。 command.sh ファイルに追加します。netcat でもうまくいくことがわかりましたが、追加パッケージのない方法を希望します。

    2023-07-21 23:39:57
  • Postgres varchar をテキストに変換する

    質問 私は失敗し、もはや十分ではない varchar(255) として列を作成しました。Postgres 上で varchar は text よりもパフォーマンス上の利点がないと読んだので、データを保持する安全な方法で varchar を text 列に変換したいと思います。 これを行うための最良の方法は何でしょうか? どのように解決するのですか? ALTER TABLE tabl

    2023-07-20 03:45:28