
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を探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Oracle10g・・ODBCで接続できない
-
リスナーを使用しないでOracle...
-
データソース名および指定され...
-
sqlplus / as sysdba で接続不可
-
ORA-12170のエラーについて
-
オラクルに接続できない
-
ウェブサービスによるoracleへ...
-
Oracle sqlplusで接続できなくない
-
接続識別子について
-
oracleの直接接続のクライアン...
-
SIDとSERVICE_NAMEの違いとは?
-
異なる文字コードの環境にイン...
-
Oracle11g SQLPlusログインにつ...
-
事務コンのデータ移行
-
CloverをインストールしたUSBメ...
-
DB2で SQL1032N start databas...
-
スカイリム デイドラクエスト「...
-
倒産した18禁ゲーム会社のパ...
-
QOH'99SecondEditionのパッチ
-
イラストレーターで数式を表現...
マンスリーランキングこのカテゴリの人気マンスリー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
おすすめ情報