タグ付けされた質問 「postgresql」

PostgreSQLは、Linux、UNIX、Windows、OS Xを含むすべての主要なプラットフォームで利用できるオープンソースのオブジェクトリレーショナルデータベース管理システム(ORDBMS)です。質問する場合は、Postgresの正確なバージョンをお知らせください。管理または高度な機能に関する質問は、dba.stackexchange.comに直接送信してください。




16
各GROUP BYグループの最初の行を選択しますか?
タイトルが示すように、でグループ化された各行セットの最初の行を選択したいと思いますGROUP BY。 具体的には、purchases次のようなテーブルがある場合: SELECT * FROM purchases; 私の出力: id | お客様| 合計 --- + ---------- + ------ 1 | ジョー| 5 2 | サリー| 3 3 | ジョー| 2 4 | サリー| 1 それぞれが行っidた最大の購入(total)について問い合わせたいのcustomerですが。このようなもの: SELECT FIRST(id), customer, FIRST(total) FROM purchases GROUP BY customer ORDER BY total DESC; 期待される出力: FIRST(id)| お客様| …



16
実行しているPostgreSQLのバージョンは?
私は(Debian Linuxを実行している)企業環境にいて、自分でインストールしませんでした。NavicatまたはphpPgAdminを使用してデータベースにアクセスします(役立つ場合)。また、データベースを実行しているサーバーにシェルアクセスできません。
1027 postgresql 


30
Mac OS XでPostgreSQLサーバーを起動する方法
最終更新: initdbコマンドを実行するのを忘れていました。 </最終更新> このコマンドを実行する ps auxwww | grep postgres postgresが実行されていないことがわかります > ps auxwww | grep postgres remcat 1789 0.0 0.0 2434892 480 s000 R+ 11:28PM 0:00.00 grep postgres これは問題を提起します:どのようにしてpostgresqlサーバーを起動しますか 更新: >pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start server starting sh: /usr/local/var/postgres/server.log: No such file or directory アップデート2: タッチは成功しなかったので、代わりにこれを行いました: > mkdir /usr/local/var/postgres …


30
pg gemをインストールしようとしたときに「libpq-fe.hヘッダーが見つかりません」
Ruby on Rails 3.1以前のバージョンを使用しています。PostgreSQLを使用したいのですが、pggemのインストールに問題があります。次のエラーが表示されます。 $ gem install pg Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. /home/u/.rvm/rubies/ruby-1.9.2-p0/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config checking for libpq-fe.h... no Can't …

21
エラーの取得:pgsqlをRailsで動作させようとしたときに、ユーザー「postgres」のピア認証が失敗しました
エラーが発生します: FATAL: Peer authentication failed for user "postgres" PostgresをRailsで動作させようとしたとき。 ここに、私のpg_hba.conf、私のdatabase.yml、そして完全なトレースのダンプがあります。 pg_hbaで認証をmd5に変更し、別のことを試みましたが、どれも動作しないようです。 Rails 3.2に従って新しいユーザーとデータベースを作成してみました。致命的:ユーザーのピア認証に失敗しました(PG :: Error) しかし、それらはpgadminに表示されませんsudo -u postgres psql -l。 私が間違っているところはありますか?

14
PostgreSQLエラー:致命的:ロール「ユーザー名」が存在しません
PostgreSQL 9.1を設定しています。PostgreSQLでは何もcreatedbできませんcreateuser。できません、できません。すべての操作でエラーメッセージが返される Fatal: role h9uest does not exist h9uestは私のアカウント名です。私はsudo apt-get installこのアカウントでPostgreSQL 9.1を使用しています。アカウントで も同様のエラーが発生しrootます。


20
psql:致命的:データベース“ <user>”は存在しません
Mac(http://postgresapp.com/)用のPostgreSqlアプリを使用しています。過去に他のマシンで使用したことがありますが、Macbookにインストールするときに問題が発生します。アプリケーションをインストールして実行しました。 psql -h localhost それは返します: psql: FATAL: database "&lt;user&gt;" does not exist コンソールを実行して、検索しようとしているデータベースを作成することさえできないようです。実行しただけでも同じことが起こります。 psql または、アプリケーションのドロップダウンメニューからpsqlを起動した場合: マシン統計: OSX 10.8.4 psql(PostgreSQL)9.2.4 どんな助けでもありがたいです。 また、自作でPostgreSqlをインストールしようとしましたが、同じ問題が発生しています。また、次のようなアプリケーションのドキュメントページも読みました。 Postgres.appが最初に起動すると、$ USERデータベースが作成されます。これは、何も指定されていない場合のpsqlのデフォルトデータベースです。デフォルトのユーザーは$ USERで、パスワードはありません。 そのため、アプリケーションが$ USERを作成していないように見えますが、インストール-&gt;アンインストール-再インストールを数回実行したので、私のマシンでは何かが必要です。 私は答えを見つけましたが、このスレッドで答えたユーザーとしてどのように機能するか正確にはわかりません-&gt; MacでPostgresqlを実行する:データベース "postgres"が存在しないため、フォローアップしませんでした。次のコマンドを使用して、psqlを開きました。 psql -d template1 これが機能する理由を誰かが説明できるようになるまで、これは未回答のままにしておきます。
723 postgresql  psql 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.