問題タブ [pg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
19 に答える
141443 参照

ruby - PostgreSQL の pg gem を Ubuntu にインストールするには?

Ruby用のPostgreSQLのpg gemをインストールしようとしています。

次のコマンドを発行しました。

RVM を使用して Ruby 1.9.2 をインストールしました。

上記のコマンドを実行すると、次のエラーが表示されます。

エラーは次のとおりです。

何がエラーなのかわからない…

0 投票する
1 に答える
272 参照

postgresql - Mac OS X Leopard で Rails 3.X 用の sqlite3、mysql、および postgres ドライバーをコンパイルするには?

Rails 2.3.8 の場合はすべての sqlite3、mysql、postgres ドライバーが Mac OS X Leopard でコンパイルされるのに、Rails 3.x の場合はコンパイルできない理由はありますか?

理論的には、それらを機能させるためのコンパイルフラグだけではありませんか?

(それらはすべて、最新の Xcode を使用して Snow Leopard でコンパイルできますが、少し古い Xcode を使用して Leopard でコンパイルすることはできません...実際にはそれほど古くはありません。1998 年のコンパイラとは異なり、2007/2008 のコンパイラとは異なります。)

0 投票する
5 に答える
14325 参照

ruby - pg_config、ruby pg、アップグレード後のpostgresql 9.0の問題、centos 5

postgresql 8.1 から 9.0 へのアップグレード後、ライブラリの依存関係の問題に気づきました。Postgresql は正常に動作します (接続、クエリ)。

しかし、ルビー用に「pg」をインストールしようとすると、受け取った

別の ruby​​-postgres ドライバーで試してみると、

エクスポートされたパスも

「require pg」(8.1で動作)でrubyスクリプトを実行した後、次のようになりました:

もっと何をすべきか提案はありますか?

0 投票する
2 に答える
1300 参照

ruby - Rubyを使用してPostgresからの「不完全なマルチバイト文字」エラーを処理するにはどうすればよいですか?

ネットからコードを取得するためのRubyプログラムを書いていますが、時々このエラーが発生しました:

escape()pgを使用して文字列を取得しようとしています。

このエラーを処理するにはどうすればよいですか? 文字列を有効な UTF8 文字列に変換するにはどうすればよいですか?

0 投票する
1 に答える
548 参照

ruby - `budle install` による PostgreSQL gem のビルド エラー [Ubuntu 10.04、Ruby EE]

デフォルトの Ruby インタープリターとして、Ubuntu 10.04 に Ruby Enterprise Edition をインストールしました。

I の場合sudo gem install pg、gem は正常にインストールされています。

しかし、私のRailsアプリでは、次のbundle installようにハングアップします:

の内容/home/selhozka/rails/vendor/gems/ruby/1.8/gems/pg-0.10.1/ext/gem_make.out:

0 投票する
1 に答える
22797 参照

caching - Postgres はバッファキャッシュをフラッシュするコマンドを提供していますか?

こんにちは、時々 SQL チューニング タスクを実行する必要があります。通常、テスト データベースでそのようなテストを行います。SQLステートメントを実行した後、Oracleのコマンド「Alter system flush buffer_cache」のように、SQLステートメントとSQL結果を含むバッファキャッシュをフラッシュしたい
PGサーバーはこれの共通点を提供していますか?

0 投票する
1 に答える
442 参照

ruby-on-rails-3 - pg gem を含む Rails 3 Gemfile が原因でサーバーがクラッシュする

私のアプリケーションは、PayPal への https 投稿を行います。Gemfile で指定された pg gem を使用すると、post 操作によって WEBBrick がクラッシュします。Gemfile から pg gem を取り出すと、クラッシュは発生せず、投稿は問題なく実行されます。(これが原因だと突き止めるのに永遠にかかりましたが、100% 再現可能です。)

さらに興味深いことに、pg gem を Gemfile から取り出してインストールしたままにしておくと、すべて正常に動作します。Gemfile に戻すとすぐに、クラッシュが再び発生します。

2 つの質問: a) 誰かこれを見たことがありますか? b) pg gem が存在するだけではクラッシュが発生しないのに、Gemfile がクラッシュを引き起こす原因は何ですか?

投稿を行うコードは次のようになります (PayPal SDK からそのまま引用):

クラッシュが発生したときの出力は次のとおりです。

0 投票する
1 に答える
3465 参照

ruby - PGResult が空かどうかを確認するより簡潔な方法はありますか?

pgRuby から PostgreSQL と通信するために gem を使用しています。を使用するよりも結果がないかどうかを確認するより良い方法はありres.ntuples == 0ますか?

0 投票する
10 に答える
12840 参照

ruby-on-rails - osx に pg gem をインストールするときにエラーが発生しました

私は osx 10.6.7 を使用して、新しい Rails 3.0.7 アプリで bundle install を実行しようとしていますが、pg gem をビルドしようとすると失敗し続けます。開発者ツールが必要だというメッセージが表示され続けます。しかし、私が知る限り、開発者ツールがインストールされています。

xcodebuild -version の出力は次のとおりです。

失敗した pg gem ビルドの出力は次のとおりです。

どんな助けでも大歓迎です。参考までに、mysqlを使用してアプリを構築しようとしたところ、基本的に同じスタックが得られました。したがって、ある種の開発者用ビルド ツールが不足していると確信していますが、どれがどれかはわかりません。:(

0 投票する
45 に答える
360847 参照

ruby-on-rails - pg gem をインストールしようとすると、「libpq-fe.h」ヘッダーが見つかりません

Ruby on Rails 3.1 プレバージョンを使用しています。pgPostgreSQL を使用したいのですが、 gemのインストールに問題があります。次のエラーが表示されます。

この問題を解決するにはどうすればよいですか?