次の方法で共有

データベースの形式~~~.accdbを認識できません と表示され強制終了される

Anonymous
2018-12-03T00:48:19+00:00

社内のファイルサーバーにテーブルのみのアクセスファイル(access2013で作成)を置き、各クライアントPCにそのテーブルをリンクし、操作運用しています。

同時にアクセスする人数は2~3人ですが、半年前程から何らかの操作途中に「データベースの形式'~~~.accdb'を認識できません」とメッセ―ジが表示され、強制終了されるようになりました。サーバーにはバックアップのようなファイルが自動作成され、全クライアントがファイルを閉じた状況で修復をすると再度使えるようになります。

新しいアクセスファイルに全データをインポートしたり、クエリ・フォーム等の再作成等色々試みましたが、改善しません。

なお、クライアントPCはランタイムにて運用しております。

改善方法をご教示いただけないでしょうか。よろしくお願い致します。

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Makapu 92,110 評価のポイント ボランティア モデレーター
2018-12-06T12:37:07+00:00

take_ekat_henshin さん

こちらのスレッドをご確認下さい。

Access Database is getting corrupt again and again

「このデータベースには矛盾がある状態となります」についてのスレッドなのですが、 'unrecognized database format' 「認識出来ないデータベース形式」というエラーを取得する、というコメントが複数ありました事から、同じ問題と同じとみて良さそうです。

(例)

・8スレッド目の November 15, 2018 MartyGrantNCさんのコメントより

The DisableLeasing registry key solved the "unrecognized database" problem for our customers, but it created one nearly as bad: a huge performance hit.

(DisableLeasingレジストリキーは、顧客の「認識されないデータベース」問題を解決しましたが、パフォーマンスが大幅に低下しています。)

・9スレッド目の November 20, 2018  joelgraberさんのコメントより

Had been working fine for many years. I have been getting an 'unrecognized database format' starting about 1 1/2 months ago.

(何年もうまく働いていた。私は約1/2か月前から「認識されていないデータベース形式」を取得しています。)


この問題は Windows 10 がバージョン 1803 になってから発生しております。

回避策としては、全てのマシンの DisableLeasingレジストリ値を1に設定する方法となっております。

※方法につきましては、こちら「 Access でデータベースが '矛盾がある状態' にあると報告される 」のサポートページの回避策を参照下さい。

(※可能であれば Windows 10 のバージョンを 1709 に戻す事も回避策となります。)

また、9スレッド目の November 19, 2018 Gregory Reed さんのコメントによりますと、Windows 10 バージョン 1809 でテストした所、今の所問題は無いとあります。(もっとテストする必要があるともあります。)

Update: 1809 (October update) seems TO WORK OK but more testing to do I had server PC on 1709 & client on 1809 & no corruption. Then updated server to 1809 also, so both PC on October Windows 10 update So far NO corruption.

この事から、Windows 10 のバージョンを  1803 から1809 にする事で問題が解消される可能性も見えていますね。

この回答は役に立ちましたか?

3 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

8 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2018-12-21T04:03:00+00:00

    Makapuさん

    返信が大変遅くなり申し訳ありません。

    全クライアントPCにて上記設定をするのに時間がかかりました。

    結果、良好です。設定完了後、一度も当初の症状が現れなくなりました。

    大変助かりました。ありがとうございました!

    この回答は役に立ちましたか?

    2 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2018-12-04T01:46:13+00:00

    すみません、画像が貼れておりませんでした。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2018-12-04T01:42:13+00:00

    Makapuさん、ありがとうございます。

    ご提案いただいたofficeの更新やってみました。

    ただし、今回の不具合は、開くときでなく、何らかの操作中にランダムに発生します。(1~2回/日)

    表示されるメッセージは下記です。

    上記現象につき、解決策若しくはヒントいただければ大変助かります。

    何卒よろしくお願い致します。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Makapu 92,110 評価のポイント ボランティア モデレーター
    2018-12-03T18:18:45+00:00

    take_ekat_henshin さん、こんにちは。

    Access で"データベースの形式を認識できません"と表示されて強制終了するのですね。

    該当するか分からないのですが、以下の既知の問題でしょうか。

    ■ Access エラー: Access ランタイム アプリケーション (.accde ファイル) を開くときに "データベースの形式を認識できません" というエラーが表示される

    以下、引用となります。

    --------------------------------------------------

    最終更新日: 2017 年 11 月 25 日

    問題

    Access バージョン 1710 (ビルド 8625.2017 以降) で保存した Access ランタイム アプリケーション (.accde ファイル) を以前のバージョンの Access で開くと、"データベースの形式を認識できません。" というエラーメッセージが表示され、アプリケーションを開くことができません。

    状態: 修正済み

    この問題はバージョン 1710 (ビルド 8625.2132) で修正されています。更新プログラムを今すぐ入手するには、いずれかの Office 2016 アプリを開き、[ファイル]、[アカウント]、[更新オプション]、[今すぐ更新] の順に選びます。

    最新のバージョンに更新したら、.accdb ファイルを再び開き、[ファイル]、[名前を付けて​​保存]、[ACCDE の作成] の順にクリックして、1709 およびこれ以前のバージョンで使用できる形式の .accde ファイルを再作成できます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません