4

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データベースへのローカル接続を使用する正しい方法は何ですか?

4

3 に答える 3