Depending the language MB is written in (e.g. do variables/arrays have intrinsic sizes) and the structure of the database file, I wouldn't expect there to be a realistic limit.
For example, Microsoft Excel has a 1 million row limit and can easily handle that. Notepad++ can open even bigger files (although it'll take awhile). Point being, max size is typically outrageous these days.