I want to import a database from a .bacpac file to a SQL Server Managed Instance.
I have read SqlPackage Import parameters and properties in the documentation. It says that there is a flag DatabaseMaximumSize=(INT32).
I wanted to know if there's a limit that SqlPackage can support?
For example, if I got 8 GB of RAM available, will SqlPackage be able to load larger .bacpac files than that, meaning it doesn't load it all to the memory?
I'm not talking about runtime performance, but memory allocation. What happens if the bacpac is larger than my available RAM?
There is for example dacfx in .NET Core which has an import method which receives a bacpac, but the option to tell it not to load everything to the memory doesn't work there.