カード型データベース TCARDヘルプ

カード型データベース TCARD 公式ページはこちら

▲▼のクリックで開閉します。

LAN環境でのデータ共有


TCARDではネットワーク経由で一つのデータファイルを複数のコンピュータから見たい場合に、上書きを避けるための排他制御の機能があります。これを有効にするには[オプション]-[設定]の「ファイルの設定」で「ファイルの排他制御」にチェックを入れてください。

「ファイルの排他制御」にチェックを入れたTCARDでファイルを開くとロックファイルが作成され、このファイルがあると他のTCARDでは上書き保存が出来なくなります(読み込みは可能)。「ファイルの排他制御」にチェックを入れていないTCARDでも同様です。

■仕組み

なお、排他制御の仕組みとしては、(ファイル名).lock ファイルをサーバ側(ファイルがあるフォルダ)に作ることで排他制御を確認しています。このファイルが削除されると書き込みできるようになります。異常終了などでどのTCARDからも書き込み出来ないときにはこの.lockファイルを削除してください。

このロックファイルを作成できない場合には、読み取り専用モードで開きます。ロックファイルを作成できない場合というのはそのフォルダ自体が読み取り専用になっているか、またはロックファイルを作るタイミングが同時だったケースが考えられるためです。

■注意事項

注:排他制御はバージョン5.60以降のTCARDでしか有効ではありませんので、読み込む方のTCARDもこのバージョンで行う必要があります。出来るだけバージョンをあわせてください。なお、この仕組みは独自の仕組みですのでエディタ等他のソフトに対しては排他制御は有効ではありません。





カード型データベースTCARDヘルプ

カード型データベースTCARD ホームページ