日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
2024年11月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

アーカイブ

2022年10月 のアーカイブ

タイトル

執筆:2022.10.22
編集:2022.10.22


久々にIDE起動

InterBase library gds32.dll not found in the path. Please install InterBase to use this functionality

あれ?

%windir%\system32\net.exe start "Firebird Guardian - DefaultInstance"
無効なサービス名です。

NET HELPMSG 2185 と入力すると、より詳しい説明が得られます。

あれれーーー

安定していたのでさわることがなく、Embedded で運用していたため気が付きませんでした。
OS載せ替えたときに、サービスの登録が消えていたのですね

いまFirebird の安定板は version4.0なのですね。
互換性チェックとアップグレードに伴うdb変換は 面倒なので
2.5で安定運用していたので現時点でバージョンを上げるわけにはいかないのですよ😑。

手動でサービス追加するは面倒そうなので
最終版の2.5.9をダウンロードしてインストーラーで再インストール。

開発環境でもアプリ起動できるようになりました。
タイトル

執筆:2022.10.22
編集:2022.10.22


EDBEngineError ネットワークの初期化に失敗しました.
ファイル: C:\PDOXUSRS.NET.

10年前からparadoxを利用しているアプリはもうないため、
dbは、firefirdに移行しているので、利用することはないと思いますが、
先日 gitリポジトリに変換した際、古いコードで実行するとエラーがでたので メモ。

原因:C:\PDOXUSRS.NET の書き込み権限がないため

対処方法:デフォルト設定が身勝手な行儀の悪い仕様なので、保存場所を変更します。

書き込み場所を変更する

Step1: BDEが使用するフォルダを作成する

管理者として実行:コマンドプロンプト
mkdir "C:\ProgramData\Borland\BDE"

Step2: BDE Administrator を起動する (管理者として実行)

管理者として起動しないと設定変更時にフリーズするので注意。

Step1で管理者としてコマンドプロンプトが開いているので、そのまま呼び出す。
(コントロールパネルから開く場合は、Shiftキー押しながら右クリック)

Windows(64bit)
"C:\Program Files (x86)\Borland\Common Files\BDE\bdeadmin.exe"
Windows(32bit)
"C:\Program Files\Borland\Common Files\BDE\bdeadmin.exe"

Step3: BDEオプションを変更する

BDE Administratorの画面左側にあるタブから環境設定をクリックする
Drivers → Native → PARADOX をたどる

項目 NET DIR : C:\
の値欄にカーソルを合わせ CTRL+V で以下を貼り付ける
C:\ProgramData\Borland\BDE

青色の更新アイコンをクリック


以上でエラーが解決します


PR

[PR]