Closed peterz84 closed 3 years ago
The error message looks weird but if I calculate correctly, then this is a 38G database which is above the limit of 10G for SQL Express used in the BC images
That might indeed be a problem. Not sure if it's the problem indicated in the error message above. Could be something with harddisk allocation because of the bak file being compressed?
Yes, there is also a general limit of how much disk space a container can have by default which might also be a complication. But anyway, you won't be able to use the SQL Server in the container for that because of the 10G limit
Yeah, for bigger databases use SQL on the host or on a separate machine, but there is a limit on containers disk space. The below is dir inside a container and dir on the host where that container is hosted. Even though it is process isolation, the container has 17G available and the host has 205G
Got it. Using SQL on the host now (thanks to your blog :))
Describe the issue When creating a container with parameter -bakFile I'm getting the error: There is insufficient free space on disk volume 'c:\' to create the database. The database requires 39904477184 additional free bytes, while only 20094226432 bytes are available.
Scripts used to create container and cause the issue
I tried with -isolation hyperv too, same error.
Full output of scripts
Additional context Occurring on multiple machines. I have 36gb of free space on my c drive.