
office 2021 proffesionalのaccessを使っています。
データベースを分割して複数台のPCで作業していた所突然フリーズし、使えなくなりました。accessを強制終了したら、拡張子がlaccdbのファイルが作られて削除できず、ファイルも開けない状況です。
accessのファイルをバックアップアップから複製し、名前を付けて保存しようとしたり、データベースの最適化をしようとすると画面右下に「テンポラリオブジェクトを削除しています」と出て、そこで動作が停止してしまいます。
データベースの分割をやめてBEとFEのファイルをひとつにしても変わらずです。
原因と解決策をご存知でしたら教えて頂きたいです。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
状況が良くわからないので、
ローカルネットワーク上のフォルダ内にバックエンドのaccdb配置、
フロントエンドのaccdbは・・・?
ファイルサーバーはWindows Server か プロフェッショナル版のWindows
とします。
フリーズ時か強制終了時にServer上のファイルシステムにエラーが発生しているのかも?
軽微であればServerを再起動すれば消せるようになるかも。
だめなら当該フォルダとそのlaccdbのアクセス権でフルコントロールであれば
laccdbの所有者を自身に変更後に強制削除できるようになるかも・
アクセス権て何?でしたらServerの管理者にお願いしてみてください。
laccdbファイルはaccdbファイルを開くと自動的に作成され
そのaccdbファイルをすべての人が閉じるまで残り続けます。
FEとBEのファイルのコピーを作成しオリジナルには触れないようにします。
コピーファイルを自PCに持ってきます。
新規accdbを作成しBEのファイルからテーブル~モジュールまですべてインポート。
FEも同様に。
インポートできたならトラブル発生前の状態にこのインポートファイルを使用して
戻せそうです。
ただし、内部データがフリーズ時に破損してる可能性があるので検証は必須です。
バックアップファイルがそんなに古いものでなければそっちの使用が無難かも。
Accessを共有状態で使用する場合は、ねちっこく、注意深く作りこまないと
破損する可能性が有ります。
大昔に十数人で運用していた時には、朝、昼食時、退勤時にみんなが使っていない時に
世代バックアップを取っていました。役に立ったのは運用開始すぐの時に
私のVBAチョンボでレコードが混ぜこぜになった時の1回だけでしたけども。
現場を離れて久しいので以上ご参考までとしてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
「○○○.ldb」のAccess レコード ロック情報←このファイルが消えません
その他(データベース)
-
レコードロック情報の解除方法を教えてください。
Access(アクセス)
-
ACCESSで開いているユーザーの特定方法
Access(アクセス)
-
-
4
ACCESSでデータ読み取り専用を解除する方法
その他(データベース)
-
5
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
6
accessのmdbが勝手にできている?
その他(データベース)
-
7
Access終了時の最適化が失敗?
その他(データベース)
-
8
Accessを開くと「排他モードじゃないので変更しても保存できない」との旨の表示が出てしまう。
Access(アクセス)
-
9
Access2007でldbファイルが消えず困っています。
その他(プログラミング・Web制作)
-
10
ラベルとテキストボックスのグループ化を解除したい
Access(アクセス)
-
11
アクセス 壊れた? 「ファイルが見つかりません」
Access(アクセス)
-
12
「データベースまたはオブジェクトは読み取り専用なので、更新できません」エラーについて
その他(データベース)
-
13
Access 無操作の場合、自動で閉じたいです。
Access(アクセス)
-
14
Access2000、これはいったい・・・・
その他(データベース)
-
15
ACCESS 複数のフォームから同一テーブル参照
Access(アクセス)
-
16
ODBCリンクの際にACCESSでは読み取り専用にしたい!
Oracle
-
17
Accessにてリンクテーブルの削除、最適化、リンクの張り直しを行いたいのです。
Access(アクセス)
-
18
ODBCエラー「admin」によってロックされている...
その他(データベース)
-
19
クエリ上でフィールド名が2つあるときの見分け方
Access(アクセス)
-
20
「実行時エラー '3167' レコードは削除されています。」を回避する方法
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Microsoft 365 Basic サブスク...
-
「テキストデータで送ってくだ...
-
ACCESS VBA でのエラー解決の根...
-
Accessのクエリで、replace関数...
-
Accessのスプレッドシートエク...
-
Access VBA [リモートサーバー...
-
Access Error3061 パラメータが...
-
Access VBA を利用して、フォル...
-
Accessのリンクテーブルのパス...
-
実行時エラー3131 FROM 句の構...
-
ACCESSのレポートにフォームの...
-
列が255以上のCSVファイルをAcc...
-
access2021 コンパイルエラーの...
-
Access runtimeでのオプション...
-
アクセスで教えてください。 ク...
-
accessデータを指定したExcel、...
-
Microsoft365にAccessってあり...
-
Accessデータベースに含まれる...
-
レポートの印刷を一括ではなく...
-
access2021 VBA メソッドまたは...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
access2021 強制終了してしまう
-
accessでlaccdbファイルが削除...
-
Accessで二重起動できないよう...
-
アクセス2007 SetOptionについて
-
アクセスデータベースのテーブ...
-
「オブジェクト」についての質...
-
AccessVBAのDBからSQLの生デー...
-
Access 2007
-
Access2007 アカウント パス...
-
mdbから、accdbへ変えたほうが...
-
MDBファイル
-
ACCESS97での排他制御について
-
Ms/Accessで大きいファイルイン...
-
MSアクセス2003で作成した...
-
【access2010】こんなことって...
-
「もし既にファイルを開いてい...
-
アクセス97のファイルをアクセ...
-
アクセス2010 MDB>accdb 変換で...
-
access2003でのアプリケーショ...
-
【マクロ】変数に入れるコード...
おすすめ情報