
C♯、PostgresSQL 8.3.7環境です。
クライアント側からDBへの接続が出来なくて困っています。
「Npgsql2.0.5-bin-ms.net」をダウンロードし、VisualStudioより
Npgsql.dllの参照を追加しました。
DB接続を行うクラスにて、
using System.Data;
using Npgsql;
を記述、下記のようにコネクションを開いて閉じるだけのコードを
書いてみました。
//接続のテスト
NpgsqlConnection conn = new NpgsqlConnection("Server=xxx.xxx.xx.xx;Port=5432;User Id=xxxx;Password=xxxx;Database=xxxx;");
conn.Open();
conn.Close();
しかし、conn.Openの段階で、添付画像のエラーが出ます。
(IOException)
サーバ側の設定はノータッチなのですが、担当者はlisten_addresses = '*' は
しているとのことでした。
修正、確認すべき箇所をご教授いただけないでしょうか。
宜しくお願いします。

No.1ベストアンサー
- 回答日時:
ソース自体は正しいと思います。
コネクション文字列の内容が正しければ接続は可能かと思います。
pgAdmin等での接続は可能ですか?
若しくは他のクライアント等からの接続の可否は如何ですか?
念のためlisten_addresses = '*'も確認した方が良いと思います。
No.2
- 回答日時:
こんにちは。
サーバのOSはなんですか?
真っ先に確認するのはpg_hba.confかと思います。
そのクライアントからの接続を受け付けるようになっていますか?
あと、サーバのOSがWindows系でしたらファイアウォールで5432ポートが
ブロックされてたりしませんか?
(UNIX系でしたらちょっとわかりません)
問題を切り分けるためにとりあえず、
コンソールでpsqlで接続してみてはいかがでしょう。
だめなようでしたらネットワークの問題でしょうし、OKということでしたら
プログラムの問題ではないでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ORA-12170のエラーについて
-
データソース名および指定され...
-
sqlplus / as sysdba で接続不可
-
Oracle10g・・ODBCで接続できない
-
オラクルに接続できない
-
オラクルの「ORA_12545 ターゲ...
-
ウェブサービスによるoracleへ...
-
「ORA-6413 接続がオープンして...
-
「libpq.dll」ロード時にエラー
-
oracleの直接接続のクライアン...
-
オープン時にエラーが出て接続...
-
SIDとSERVICE_NAMEの違いとは?
-
DB2で SQL1032N start databas...
-
異なる文字コードの環境にイン...
-
Oracle11g SQLPlusログインにつ...
-
oracleのメモリ使用量が97%ほど...
-
クラスタリングとレプリケーシ...
-
CloverをインストールしたUSBメ...
-
QNDを使うとクライアント側の情...
-
SQLサーバー認証でログインを作...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ORA-12170のエラーについて
-
データソース名および指定され...
-
SQL*PLUSにてデータベース名表示
-
Oracle10g・・ODBCで接続できない
-
クライアントからのリスナーが...
-
「ORA-12637」エラーでORACLEに...
-
sqlplus / as sysdba で接続不可
-
ODBC接続に関して
-
VB.NET Oracle接続 32、64bit
-
データベース接続情報作成しま...
-
オープン時にエラーが出て接続...
-
WinでMYSQLをインストールし他P...
-
オラクルに接続できない
-
ExcelとOracleの連携について
-
SQLSERVERへの接続について
-
ODBCの設定でSQLServer名がでない
-
「libpq.dll」ロード時にエラー
-
接続識別子とは何でしょうか??
-
Npgsqlを用いて接続を行いたい...
-
ACCESSからODBC接続でORA-12504
おすすめ情報