インターネット経由で 2 台の異なるコンピューターにある私の firebird データベースにアクセスできるプログラムを作成したいと考えています。使用する接続と設定するパラメータを知りたいです。
ありがとう
利用可能なライブラリがいくつかあります。かなり包括的なリストについては、こちらを参照してください。
より多くのデータベース バックエンドをサポートするライブラリの場合、Firebird ドライバーを選択する必要があります (通常、Interbase/Firebird ドライバーまたは IB/FB ドライバーと呼ばれます)。
your server public IP address
プロトコルには、TCP/IP を選択します。接続文字列には:が必要ですyour full database file path as seen by FB server
。
正確な形式はライブラリによって異なりますが、たとえば、サーバーがexample.com
次の場合、接続文字列は次のようになります。example.com:c:\myDatabases\myDatabaseFile.FDB
ただし、Firebird データベースをインターネットに直接公開すると、セキュリティ (およびおそらく速度) の問題が発生するため、この設定はお勧めできません。
サーバーとクライアントの間の安全な「ファイアウォール」として中間層が機能する3 層 (n 層)アプリケーションを使用することをお勧めします。