.accdb ファイル形式にデータベースを変換する

既定では、Access 2010 および Access 2007 では、データベースが .accdb ファイル形式で作成されます。これは一般に Access 2007 ファイル形式と呼ばれます。この形式では、複数値を持つフィールド、データ マクロ、Access Services への発行など、より新しい機能がサポートされています。Microsoft Office Access 2003、Access 2002、Access 2000、または Access 97 で作成されたデータベースを .accdb ファイル形式に変換できます。ただし、.accdb ファイル形式のデータベースは、Access 2007 より前のバージョンの Access を使用して開いたりリンクしたりすることはできません。また、.accdb 形式では、レプリケーションやユーザー レベルのセキュリティもサポートされなくなります。Access 2003 以前のバージョンを使用するユーザーとデータベースを共有する必要がある場合や、レプリケーションまたはユーザー レベルのセキュリティを使用する必要がある場合は、.mdb ファイル形式を使用する必要があります。

 メモ   

同じファイル形式を共有していても、Access 2010 の新機能の一部は Access 2007 では使用できません。詳細については、「Access 2010 で作成または変更されたデータベースを Access 2007 を使用して開く」を参照してください。
この記事の内容


Access 2000 または Access 2002 - 2003 データベースを .accdb 形式に変換する

Access 2000 または Access 2002 - 2003 データベース (.mdb) を .accdb ファイル形式に変換するには、まず Access 2007 または Access 2010 を使用してデータベースを開いてから、.accdb ファイル形式で保存する必要があります。

  1. [ファイル] タブの [開く] をクリックします。
  2. [ファイルを開く] ダイアログ ボックスで、変換する Access 2000 または Access 2002 - 2003 データベース (.mdb) を選択して開きます。

 メモ   [データベースの拡張] ダイアログ ボックスが表示される場合、データベースは Access 2000 より前のファイル形式を使用しています。続行するには、「Access 97 データベースを .accdb 形式に変換する」を参照してください。

  1. [ファイル] タブの [保存して発行] をクリックし、[データベース ファイルの種類] で [Access データベース] をクリックします。
  2. [名前を付けて保存] をクリックします。

[名前を付けて保存] を使用するときにデータベース オブジェクトが開いていると、コピーを作成する前にそれらのデータベース オブジェクトを閉じるように求めるメッセージが表示されます。[はい] をクリックするとオブジェクトが閉じ、[いいえ] をクリックすると処理全体が取り消されます。必要に応じて、変更を保存するように求めるメッセージが表示されます。

  1. [名前をつけて保存] ダイアログ ボックスで、[ファイル名] ボックスにファイル名を入力し、[保存] をクリックします。

Access はデータベースのコピーを作成し、コピーされたデータベースが開きます。元のデータベースは自動的に閉じます。

ページの先頭へ ページの先頭へ

Access 97 データベースを .accdb 形式に変換する

Access 97 データベース (.mdb) を新しいファイル形式 (.accdb) に変換するには、次の手順を使用します。

  1. Access 2010 で、[ファイル] タブの [開く] をクリックします。
  2. [ファイルを開く] ダイアログ ボックスで、変換する Access 97 (.mdb) データベースを選択して開きます。
  3. [データベースの拡張] ダイアログ ボックスで、[はい] をクリックします。

    これにより、.accdb ファイル形式でデータベースのコピーが作成され、元のデータベースが自動的に閉じられます。

 メモ   この手順で作成された .accdb ファイルは、Access 2007 より前のバージョンの Access では使用できません。

ページの先頭へ ページの先頭へ

Access 2010 で作成または変更されたデータベースを Access 2007 を使用して開く

Access 2010 と Access 2007 では同じファイル形式が使用されるため、最初に [名前を付けて保存] コマンドを使用しなくても、Access 2010 で作成されたデータベースを Access 2007 を使用して開くことができます。ただし、Access 2010 に含まれるいくつかの新機能を使用するには、Access 2010 を実行している必要があります。機能によっては、Access 2007 でデータベースを使用すると、次のいずれかの動作が発生する場合があります。

  • 新機能を使用するオブジェクトを変更できない。
  • 新機能を使用するオブジェクトを開くことができない。
  • Access 2007 でデータベースをまったく開くことができない。

Access 2007 との互換性の問題が発生する可能性がある Access 2010 機能の完全な一覧については、「Access 2010 と Access 2007 との間の下位互換性」を参照してください。.

ページの先頭へ ページの先頭へ

 
 
適用対象:
Access 2010