Reputation: 896
I've hit the 4gb limit in my database and I need a bit of breathing space before upgrading it to a SQL Server 2008 database and I just wondered if increasing auto growth would give me more space inside the database beyond the 4GB limit that SQL Server 2005 Express imposes.
I know the pitfalls of Auto Growth with regards to performance as data will be fragmented across the disk and thus make querying it slower but is there an advantage in granting it say 50/100mb of room for auto growth? Whilst the migration process is planned out or an alternative is sought.
Disk space is not an issue and it would only be a temporary measure anyway.
Upvotes: 0
Views: 1604
Reputation: 82156
No, once you've reached 10'240 MB (10*1024MB) , you're out of luck
(technically not exactly 10GiB).
Upvotes: 0
Reputation: 382
No it won't. The SQL Server Express edition is for creating Database-oriented applications without the need to purchase an official SQL Server licenses. However, you cannot use it in an production environment for more reasons other than just file size limit.
Upvotes: 1
Reputation: 294217
No. Express Edition will not grow, nor attach or restore, a database over its size limit, no matter what the errorlog viewer tells you. Not even temporarily.
But you have an easy solution: SQL Server 2008R2 Express Edition has raised the limit to 10GB.
Upvotes: 2