can you elaborate on your use case? Why do you even want to do that in the first place? That said, if your system has enough RAM and specify big enough heap size, it should be possible but the system performance may suffer as uploading a 2gb file is going to use a lot of heap. You probably need to set the prconfig setting:
to allow that
In any case, you should discuss this with your team to make sure the use case is justified.