問題タブ [firebird-3.0]
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.
jdbc - Jaybird JDBC 3.0 - 接続タイムアウト
Jaybird JDBC 3.0.3 ドライバーを使用して Firebird 3.0 データベースに接続しています。ColdFusion Administrator -> Data Sources エリアから接続しています。過去に、JDBC 2.0 ドライバーを使用して、次のようにデータ ソースを作成しました。
ただし、これは現在機能していません。私が行方不明であることは明らかではありません。エラーが発生するだけです
接続を確立しようとしてタイムアウトしました
Jaybird 3.0 は Wire Encryption をサポートしていないことを読みました。そのため、Enabled に設定する必要があります (デフォルトの Required ではありません)。これはすでに firebird.conf ファイルで実行済みで、Firebird サービスを再起動しました。
firebird - macOS 上の Firebird 3、ローカル接続が次のエラーで失敗する: ロック ファイル ディレクトリ /tmp/firebird/ にアクセスできません
firebirdsql.org が提供するパッケージから firebird 3.0 をインストールしました。
データベースへのローカル接続を使用しようとすると、次の
isql employee -user SYSDBA
ように失敗します。
ロック ファイル ディレクトリ /tmp/firebird/ にアクセスできません
したがって、/tmp/firebird/ に読み取り/書き込み/実行権限を追加し
sudo chmod a+rwx /tmp/firebird/
て、コマンドを再度実行すると、次の結果が得られます。
ステートメントが失敗しました。SQLSTATE = 08001
ファイル "/tmp/firebird/fb_init" の "open" 操作中に I/O エラーが発生しました-
ファイルを開こうとしているときにエラーが発生しました
- 不明なエラー: -1
呼び出しを sudo すると、これはすべて機能しますが、これは本当に必要ですか?
macOSでfirebirdデータベースへのローカル接続を使用する正しい方法は何ですか?