Today, I am writing technical documentation that instructs the user how to install software to a server. I encountered the following sentence and am unsure which is correct:
When installing to a server other than that on which SQL Server is installed, ...
Should on be changed to upon?
When installing to a server other than that upon which SQL Server is installed, ...
It all seems like a mouthful, but appears to be grammatically correct.