お世話になります。
ACCESSでサーバへ書き込む処理(DBへデータ転送)を実行しようとすると
「7866データベースファイルがないか、他のユーザが排他モードで開いているため、データベースを開くことができません」
とエラーメッセージが表示されるようになってしまいました。普段は問題なく処理できるのですが、最近エラーの頻度が多くここ1~2日は全くダメになってしまいました。
サーバ(DBが格納されている)間のネットワークは問題なく接続できてます。
なにかご存知の方、ご教授いただければ幸いです。エラーメッセージの意味だけでも良いですのでお願いします。
※実際に作成した方と連絡が取れず正直困ってます。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>今回はそのとある拠点のMDBに対してダメなようです。
レコードロック情報が残ってしまっている可能性があります。
そのとある拠点のmdbファイル名と同じレコードロック情報(拡張子は.ldbです)を探してみてください。
通常はそのとある拠点のmdbファイルと同じフォルダ内(ディレクトリ内)にあるはずです。
そのmdbファイルを誰も開いていないのにレコードロック情報が残っていれば削除してしまえば開くはずです。
上記を確認してください。
お世話様です。
レコードロック情報は見当たりませんでした。
試しに、他のPCへMDBをコピーして実行したら何ら問題なく動作してしまいました。
一体なんだったのやら・・・・。
No.1
- 回答日時:
こんにちは。
サーバのDBは何を使われていますか?
ACCESSのファイルをサーバで共有しているのですか?
エラーメッセージの意味は(ファイルはあると思うので、)テーブルのロックがかかったままだと言うことだと思います。
DBに書き込むときに他のユーザが修正しないようにロックをかけて修正しますが、そのプロセスが正常に終わらずにロックされたままになったのではないでしょうか。
ロックのはずし方はDBによって異なります。
では。
この回答への補足
早速の書き込みありがとうございます。
サーバ側にACCESSのデータベース(MDB)があります。
クライアント側はACCESSで作成したプログラムがあります。
データベースは処理する拠点毎に別々にあります。(1サーバ内の共有フォルダ内)
S拠点:A001.MDB
T拠点:T001.MDB のように。
今回はそのとある拠点のMDBに対してダメなようです。
MDBを開きテーブルの中身を見て、「今月(今週)のデータが転送された・されてない」の判断をしたりします。
ACCESSに関しては全くの素人でこの程度しか理解してません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 情報処理技術者・Microsoft認定資格 応用情報処理技術者試験のシステム利用率の計算について 2 2022/03/28 07:43
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- その他(コンピューター・テクノロジー) エクスプローラでファイルが開かない 4 2022/11/10 07:32
- Excel(エクセル) ネットワーク上のエクセルとリンクしている時にデータ更新をvbaで、refresh Allで行う場合の 2 2023/04/10 05:39
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 12:30
- グループウェア 一太郎がイントラで開けません。対処方法を知りたいです。 3 2023/04/04 13:30
- Excel(エクセル) Indirect関数について、Formulatextで抽出した数式を参照したい。 1 2022/12/15 11:16
- VPN VPN接続が急にできなくなりました。 1 2022/12/13 15:25
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSのモジュールエラー?
-
Access2003でVBAツールの参照設...
-
アクセスをネットワークでリン...
-
Accessデータベースの最適化をE...
-
Accessでリンクテーブルのパス変更
-
ACCESSで「ブックマーク...
-
accessのmdbが勝手にできている?
-
ファイルは開くのに「見つから...
-
Accessのmdbを開こうとしたとき...
-
ExcelのマクロでAccessのmdbを...
-
Accessで「誰々が使用中です」...
-
AccessのDB破損に関して お教...
-
Accessのmdb分析(解析)方法ま...
-
「○○○.ldb」のAccess レコード ...
-
アクセスのファイルが壊れた!!!!!!
-
特定のエクセルファイルを起動...
-
【Excel】[Expression.Error] ...
-
共有フォルダに誰が何にアクセ...
-
Batch: フォルダ内の特定のファ...
-
【CSVファイル】先頭の文字列に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「○○○.ldb」のAccess レコード ...
-
ACCESSのモジュールエラー?
-
Accessデータベースの最適化をE...
-
accessのmdbが勝手にできている?
-
Excelでmdbファイルが簡単に開...
-
Accessで「誰々が使用中です」...
-
Accessのmdbを開こうとしたとき...
-
ファイルは開くのに「見つから...
-
ExcelのマクロでAccessのmdbを...
-
アクセスをネットワークでリン...
-
Accessでリンクテーブルのパス変更
-
アクセスのファイルが壊れた!!!!!!
-
ACCESS mdbファイル 更新日時
-
Access2003でVBAツールの参照設...
-
ACCESSで「ブックマーク...
-
Database.mdbと言うファイル
-
ACCESS 複数のmdbでModuleを共...
-
他のPWがかかっているファイル...
-
Accessのmdb分析(解析)方法ま...
-
ACCESS2003 ファイルが増えてい...
おすすめ情報