Access では、.accdb ファイル形式でデータベースが作成されます。 この形式では、複数値フィールド、データ マクロ、添付ファイル フィールドなどの機能がサポートされています。
Microsoft Office Access 2003、Access 2002、Access 2000、または Access 97 で作成されたデータベースを .accdb ファイル形式に変換することができます。 ただし、.accdb ファイル形式のデータベースは、Access 2007 より前のバージョンの Access を使用して開いたり、リンクしたりすることはできません。
さらに、.accdb 形式では、レプリケーションやユーザーレベルのセキュリティはサポートされていません。 Access 2003 以前のバージョンを使用しているユーザーとデータベースを共有する必要がある場合、または、レプリケーションやユーザーレベルのセキュリティを使用する必要がある場合は、.mdb ファイル形式を使用する必要があります。
注
ファイル形式は同じですが、Access 2010 以降のバージョンの一部の機能は Access 2007 では使用できません。
この記事の内容
Access 2000 または Access 2002 - 2003 データベースを .accdb 形式に変換する
Access 2000 または Access 2002 - 2003 データベース (.mdb) を .accdb ファイル形式に変換するには、まず Access 2007、Access 2010、Access 2013、または Access 2016 でデータベースを開いてから、.accdb ファイル形式で保存する必要があります。
[ファイル] をクリックし、[開く] をクリックします。
変換する Access 2000 または Access 2002 - 2003 データベース (.mdb) をクリックします。
注
[データベースの拡張] ダイアログ ボックスが表示される場合、データベースは Access 2000 より前のファイル形式を使用しています。 続行するには、「Access 97 データベースを .accdb 形式に変換する」を参照してください。
[ファイル] をクリックし、[名前を付けて保存]、[データベースを名前を付けて保存] の順にクリックします。
[Access] ファイル タイプを選択し、[名前を付けて保存] をクリックします。
[名前を付けて保存] を使用するときにデータベース オブジェクトが開いていると、コピーを作成する前にそれらのデータベース オブジェクトを閉じるように求めるメッセージが表示されます。 [はい] をクリックするとオブジェクトが閉じ、[いいえ] をクリックすると処理全体が取り消されます。 必要に応じて、変更を保存するように求めるメッセージが表示されます。[名前をつけて保存] ダイアログ ボックスで、[ファイル名] ボックスにファイル名を入力し、[保存] をクリックします。
Access はデータベースのコピーを作成し、コピーされたデータベースが開きます。 元のデータベースは自動的に閉じます。
Access 97 データベースを .accdb 形式に変換する
Access 2013 以降では、Access 97 データベース (.mdb) を .accdb ファイル形式に直接変換することはできなくなります。 ただし、Access 97 データベースを以前のバージョンの Access で開き、Access 2013 対応の形式で保存することはできます。 たとえば、Access 2003 を使用して Access 97 データベースを開き、Access 2013 で開くことができる形式に変換する方法を次に示します。
- Access 2003 で Access 97 データベースを開きます。
- [ツール>Database Utilities>Convert Database>access 2002-2003 ファイル形式をクリックします。
- データベース名を入力し、[保存] をクリックします。
- Access 2003 を閉じて、Access 2013 を開きます。
- データベースを開き、[ファイル>名前を付けて保存>Access Database (.accdb)>[名前を付けて保存>Save] をクリックします。