En SQL Server 2005 9.0.3068 Developer el problema no se reproduce.
Código:
CREATE DATABASE [T10] ON PRIMARY
( NAME = N'T10',
FILENAME = N'D:\exp\01-giladas\T10.mdf' , SIZE = 3GB , FILEGROWTH = 10%)
LOG ON
( NAME = N'T10_log',
FILENAME = N'D:\exp\01-giladas\T10_log.ldf' , SIZE = 3GB , FILEGROWTH = 10%)
GO
Esto me genera los dos ficheros de 3G. No soy conciente de algún parámetro que establezca este límite, de todos modos puedes ver la opción -f de startup.
http://msdn.microsoft.com/en-us/libr...7(SQL.90).aspx
Saludos