こんにちは隆利森広、
私はシャロームです、あなたの質問に喜んでお手伝いします。このフォーラムでは、私たちもあなたと同じように Microsoft の消費者です。
Microsoft Access ファイルを扱う場合、特に異なるバージョンとビット数 (32 ビットと 64 ビット) の間で移行する場合は、いくつかの考慮事項に留意する必要があります。.accdrファイルを開く際の問題のトラブルシューティングを行いましょう。
ファイルタイプの明確化:
まず、ファイルの種類を明確にしましょう。
.accdb: これは標準の Access データベース ファイルです。
.accdr: これは Access ランタイム アプリケーション ファイル (.accde に似ていますが、ランタイム用に設計されています)。
互換性:
.accdr ファイルは、使用している Access のバージョン (32 ビット版または 64 ビット版) と互換性がある必要があります。
.accdr ファイルが最初に 32 ビット システムで作成された場合、特定の調整を行わない限り、64 ビット システムではシームレスに機能しない可能性があります。
64 ビット用にコンパイルします。
.accdr ファイルが 32 ビット システムでコンパイルされた場合、64 ビット システムでは直接動作しません。64 ビット用に再コンパイルする必要があります。
元の .accdb ファイル (.accdr ではない) を開き、[ファイル] > [名前を付けて保存] に移動して、[64 ビット ACCDE] オプションを選択します。これにより、新しい .accde ファイルが作成されます。
新しく作成した .accde ファイルをランタイム アプリケーションとして使用します。
逆コンパイルと再コンパイル:
Access データベースが破損したり、問題が発生したりすることがあります。次の手順を試してください。
.accdb ファイルを逆コンパイルします。
アクセスを閉じます。
コマンド プロンプトを開き、.accdb ファイルが格納されているフォルダーに移動します。
次のコマンドを実行します: msaccess.exe /decompile YourDatabase.accdb
.accdb ファイルをもう一度開き、保存します。
.accde または .accdr ファイルを再コンパイルします。
.accde または .accdr ファイルを開きます。
[ファイル]>[名前を付けて保存]に移動し、64ビットACCDEオプションを選択します(64ビットシステムを使用している場合)。
アンインストールして再インストールします。
問題が解決しない場合は、Microsoft Office を完全にアンインストールしてから、32 ビット版の Access を再インストールすることを検討してください。これにより、既存の .accdr ファイルとの互換性が確保されます。
32 ビット版の Office をダウンロードするには、office.com にサインインし、[その他のインストール オプション] を選択します。目的の言語とバージョン (32 ビット) を選択し、[インストール] を選択します。
API と ActiveX コントロールを確認します。
.accdb ファイルで API または ActiveX コントロールを使用する場合は、それらが 64 ビット版の Access と互換性があることを確認します。場合によっては、更新または交換する必要があります。
修理とコンパクト:
元の .accdb ファイルを開き、[ファイル] > [オプション] > [全般] に移動します。
[データベースの最適化と修復] ボタンをクリックして、ファイルを最適化します。
32 ビットと 64 ビットの間で移行すると、互換性の問題が発生する場合があることに注意してください。他のすべてが失敗した場合は、特に既存のアプリケーションが 32 ビット版に依存している場合は、32 ビット版の Access の使用を検討してください。
よろしくお願いいたします
シャローム
この回答は自動翻訳されています。文法や表現の誤りが発生した場合はご容赦ください。