問題タブ [jdbc-postgres]

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 投票する
0 に答える
378 参照

java - スカラスリックを理解する

現在、scala slick を学習するためのサンプルを作成しています。私はいくつかの github projs と stackoverflow (Q&A) を使用しています。私のサンプルコードの下:

例外:

スレッド「メイン」の例外 java.lang.NoClassDefFoundError: scala/Right at scala.slick.driver.BasicProfile$class.createQueryTemplate(BasicProfile.scala:12) at scala.slick.driver.PostgresDriver$.createQueryTemplate(PostgresDriver.scala: 69) で scala.slick.ql.Parameters.flatMap(Parameters.scala:9) で scala.slick.driver.BasicTableComponent$Table.createFinderBy(BasicTableComponent.scala:30) で TestApp$MyTables$.(TestApp.scala:16) )

postgresql でテーブルを作成する

私はこのツールとライブラリを使用しています:

  1. スカラ IDE - 2.10
  2. Java バージョン - 1.7.0_11
  3. slick_2.10.0-M4-0.10.0-M2.jar
  4. postgresql-9.2-1003-jdbc4.jar
  5. データベース - PostgreSQL 8.3

ここで何が問題なのですか?前もって感謝します。

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

java - ポストグル9 | jdk 7.45 | 不規則な「クエリによって結果が返されませんでした」

このことは、昨日から何の理由もなく私を愚かにしています(同じ問題を抱えている他の開発者を見つけることなく、たくさんグーグルで検索しました)。postgresql 7 を使用する Java (jdk5) で記述されたアプリケーション サーバーを、postgresql 9 を使用する jdk7 にアップグレードしています。

シンプルでばかげた問題:

同じステートメント内の INSERT と SELECT:

特別なことは何もなく、シンプルで明確に見えます..しかし、postgresql-9.3-1100.jdbc3.jarではそれ以上機能せず、件名にエラーがスローされます。

SQL ステートメントは pgadmin を使用して通常どおり機能し、挿入された行の ID を返します。しかし、pg9/java7 で javam を使用して同じクエリを作成すると、単純な挿入ステートメントで executeQuery を使用した場合のようにエラーがスローされます。

org.postgresql.util.PSQLException: クエリによって結果が返されませんでした。"

なぜ神?!上記の2つのSQLステートメントを壊さずに、この問題を修正する必要があります。executeQuery 実装の本当にばかげたバグのようです。

フィードバックしてください。ありがとう。

最大

0 投票する
3 に答える
5687 参照

java - slf4j で postgres ドライバーのメッセージをログに記録するにはどうすればよいですか?

webapp で postgres db を使用しています。

次の依存関係を my に追加しましたpom.xml:

IntelliJ Idea コンソール ログに、次のテキストが表示されます (暗赤色、つまり標準出力されたことを意味します)。

問題は、postgres からのメッセージを強制的に slf4j でログに記録する方法です。

logging.properties

ハンドラ = org.slf4j.bridge.SLF4JBridgeHandler

logback.xml

プロジェクト開始時の完全なコンソール出力:

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

java - Windows が postgres 接続を拒否する

15 台の PC を接続するローカル ネットワークがあります。すべての PC に postgres がインストールされています (8.3、8.4、9.2)。すべてのデータベースには、名前、ユーザー、パスワードなどのインストール パラメータがまったく同じです。

私は、JDBC ライブラリを実装する Java アプリケーションを使用しており、1 台を除くすべてのコンピューターのデータベースに正しく接続できました。pg_hba.conf と postgresql.conf に必要なパラメータを正しく設定したと確信しています。これらは 15 台の PC すべてで同じように設定されているからです。

また、ポート 5432 に対して Windows ファイアウォールの例外を設定しました。

これらすべてのことから、問題は接続を受け入れない特定の PC にあると結論付けました。残りと同じWindows 7 Ultimateがインストールされており、postgres 8.3がインストールされています。

これは私が得るエラーです: org.postgresql.util.PSQLException: 接続試行がタイムアウトしました。

PCをゼロからフォーマットしたくない

誰かがこれで私を助けることができますか?

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

ruby - JRuby - JAR からの実行時に jdbc-postgres に適切なドライバーが見つからない jdbc:postgresql

ウグイスで生成された jar を実行すると、「適切なドライバーが見つかりません」というエラーが表示されます。ただし、ルビーとして実行すると、コードは成功します。ドライバーをロードするコマンドは true を返すため、jar 内にある間でもドライバーをロードできると思われます。ただし、ドライバーが見つかりませんで DriverManager.get_connection がエラーになっている理由を理解できません。特にRubyから実行すると成功します。

呼び出されるRuby関数

ルビーの実行

テスト接続成功

JAR の実行

jdbc に適したドライバーが見つかりません:postgresql://host:port/postgres java.sql.DriverManager.getConnection(DriverManager.java:602) java.sql.DriverManager.getConnection(DriverManager.java:185)

ウグイス.rb

含める宝石

Ruby のインポート

必要、java_import

失敗の原因となっている JAR に何かが入っていないようです。どんな提案でも大歓迎です。