0

私はこれを機能させるために非常に苦労してきました。使用したことのない paradox データベースを使用するソフトウェアを使用しています。

私の問題は、プログラムを複数のマシンで同時に開くことはできますが、任意のマシンで開いているプログラムがある場合 (.lck ファイルでしょうか?)、ODBC 経由で接続できないようです。誰もプログラムを使用していないときは、問題なく接続できます...

データベースの整合性を保護するためにロック ファイルが存在することは理解していますが、SQL を介して選択コマンドを直接ロック ファイルに挿入したいだけです。それを行う方法はありますか? おそらく読み取り専用接続ですか?

助けてくれてありがとう!!

4

1 に答える 1

0

私は同じ問題を抱えており、私が働いている場所で行っているソフトウェアの実装に関するこの回避策を使用しています。

それを機能させるには:

  1. paradox データベースのサーバー マシンでは、クライアント マシンでマップする文字と同じ文字で新しいパーティションを作成する必要があります。

  2. ユニット ドライブを共有します。

  3. クライアント マシンで、新しいドライブを共有ドライブにマップします (繰り返します。文字はサーバー マシンと同じでなければなりません)。

  4. データベース ファイルをこのドライブに置きます。

  5. フォルダーとネットワーク フォルダーの両方に新しいディレクトリを使用して、ODBC paradox システム データ ソース (32 ビット ウィザードである必要があります) を作成します。

  6. テストする前に、既存の .NET と .LCK を削除します。

  7. テスト...

BDEでもAUTO ODBCをTRUEに設定することについて何か読んだことがあります...

于 2014-06-06T19:40:34.677 に答える