SQL Server 2005 Express Edition : データベースの容量が 4GB に制限される
SQL Server 2005 Express Edition には SQL Server 2005 のその他のエディションとの相違としてデータベースのサイズが最大 4GB であるという制限があります。
SQL Server 2005 エディション別機能比較表
「データベースの最大容量が 4GB」という表現は曲者で、データベースという用語が何を表わしているのかがはっきりしません。
「データベース」という用語は、個々のデータベースを指すこともあれば、RDBMS を指すこともあるからです。
実際には mdf ファイル毎に 4GB の容量制限があります。
つまり、容量は SQL Server 2005 Express Edition 全体で 4GB に制限されるのではなく、個々のデータベース毎に制限されるということです。
例えば、一つで 5GB ある mdf ファイルは 4GB という制限値をオーバーしているので SQL Server 2005 Express Edition で扱うことはできませんが、1GB の mdf ファイルを五つ扱うことは可能です。
データベースの容量が 4GB を超えたときの SQL Server 2005 Express Edition の挙動については別の記事に纏めていますので参考にしてください。
SQL Server 2005 Express Edition でデータベースの容量が4GBを超えたときの挙動