次の方法で共有

アクセス2013~2016 「これ以上データベースを開くことができません」

Anonymous
2015-10-26T12:03:30+00:00

最近、「これ以上データベースを開くことができません」エラーが出て困っています。

・データベースが肥大化

・ハードのメモリなどスペック

・最適化

・rs.closeの忘れ

チェックしましたが、改善されません。

クエリの総数は50~60個ありますが

フォームを全て閉じ、ナビゲーションウインドからクエリを順次開いていくと、30個前後あたりから上記メッセージが出ます。

考えられる原因・対策法はないでしょうか?

※データベースはデータ部を分割させています。

追加補足

テーブルのリンク元には、クエリもフォームもない状態です。

試しに、リンク元にクエリ移動させ順次それを開いていくと、全クエリを開くことができました。

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

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

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

3 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2015-10-30T03:55:47+00:00

    nyohoue さん、こんにちは。

    最近変更された内容などを書き込んでいただきありがとうございます。

    書き込んでいただいた状況から、さらに細かく要因を絞り込んでいけるかもしれません。

    よろしければ次の内容も確認してみてください。

    1.  新規ファイル (accdb)に既存ファイルの内容をインポートして再現するか確認する

    2. ファイルの保存場所、ファイル形式、フロントエンド ファイルでのみ発生する現象なのか確認する

    3. Access の仕様の制限に引っかかっていないか確認する

    クエリで一時テーブルを使っていて、その一時テーブルのサイズが非常に大きく、システムリソースを圧迫していないか、または次のページの最大値に近かったり、超えている項目がないかなども念のために確認してみるといいと思います。

    Access 2016 の制限については日本語のページがないのですが、Access 2010 (日本語) の仕様ページと似ている内容が多いので合わせてご覧になると分かりやすいかもしれません。

    Access 2016 specifications

    Access 2010の仕様

    ※英語のページについては必要に応じて**Bing 翻訳**などをご利用ください

    この内容で不明な点がありましたら、それもお気軽に書き込んでくださいね。

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

    0 件のコメント コメントはありません
  2. Anonymous
    2015-10-27T12:11:55+00:00

    そもそも、詰込み過ぎたテーブルの数の多すぎに反省しています。

    バージョンを重ねる度に、あれもこれもと。

    >「最近」変更した点に原因

    データ部を分割させてからです。バックエンド・フロントエンドに分けたバージョンからの不具合でした。

    ・データ分割無しバージョン

     「テーブル順次開く」では63・64個あたりで予約されていないエラー(-1104)がでます。

     「クエリ順次開く」では全て開くことが可能(クエリの数は64以下)

    ・データ分割有りバージョン

     「テーブル順次開く」データ分割無しバージョンと同じ

     「クエリ順次開く」では30個前後あたりでエラー

    >特定のクエリを開くと問題が・・・

    心あたりが無いわけではないが・・・・

    ユニオンクエリ、クエリの使い回しあたり?

    もう少し調べてみます。

    ありがとうございました。

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

    0 件のコメント コメントはありません
  3. Anonymous
    2015-10-27T09:19:25+00:00

    nyohoue さん、こんにちは。

    マイクロソフト コミュニティ をご利用いただき、ありがとうございます。

    このエラーについて調べて見ましたが、 nyohoue さんが既に試されていること以外に有効な情報はみつかりませんでした。

    以下のような点を軸に探ってみると、なにか手がかりになるかもしれません。

    ・「最近」と書かれているので、「以前」は同じような操作をしても問題なかったということであれば、「最近」変更した点に原因となっていることがないか。

    ・特定のクエリを開くと問題が起るということはないか。

    また、リンク元に移動させて開くと問題ないということなので、それもキーになりそうですね。。

    もし他になにか良いアドバイスをお持ちの方がいらっしゃいましたらコメントお待ちしています。

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

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