掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
特定のPCでlocalhostのGDBへのアクセスが遅い原因は? (ID:46107)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Delphi7、Firebird1.5を利用したプログラムがあります。 問題となっているPCは7,64bit,Pro,SP1です。 GDBを利用するためにソース内で ibdbtestDB.Connected := True; の記述があり、ここで接続するのに1分ほどかかってしまいます。 これが2つあるため起動するのに2分以上かかってしまいます。 ibdbtestDB.DatabaseNameは'localhost:C:\test\TEST.GDB'です。 XPへつなぐときは先頭の'localhost:'を外しています。 他の7,32bitや7,64bitのPCではすぐつながるためこのPC固有の問題だと思うのですが、原因をどのように特定すればよいでしょうか? また、問題のPCのIBConsoleでlocalhostのサーバーを開こうとすると同じように時間がかかりますが、ネットワーク上の別PCのサーバーはすぐ開けます。 IBConsole上の設定は以下の通りです。 ・localhostの設定 サーバー:localhost エリアス名:localhost ネットワークプロトコル:TCP/IP ・他PCサーバーの設定 サーバー:対象PC名 エリアス名:対象PC名 ネットワークプロトコル:TCP/IP 一つ気になる点として、IBConsoleで新しいサーバーを追加するときにローカルサーバーが追加できません。(ボタンが利用不可でチェックできません。) Firebirdはサービスで起動、アプリケーションで起動どちらも同じ状況で、ガーディアンの使用チェックを入れてあります。 何かこれというヒントが分かる方いましたらよろしくお願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.