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.

  • 3
    Saying that something is upon a server gives me the impression that it is sitting on top of the server. They are both grammatically correct, but only on conveys the proper meaning. Commented Jun 28, 2011 at 18:45
  • Good observation. I believe the context of the sentence negates the association between "upon" and physical location. Commented Jun 29, 2011 at 16:27

4 Answers 4


Both are indeed acceptable. I agree with Peter that upon kind of reminds me of something being within a physical relativity of the SQL server which is something I do not think you wish to convey to the user.

However, I would write

When installing to a server besides the one on which the SQL Server is installed …

instead of

When installing to a server other than that on which SQL Server is installed …

  • Good substitution! Commented Jun 29, 2011 at 16:23
  • I disagree with the substitution. "Besides" would be acceptable in a casual conversation, but for an instruction manual "other than that" has the proper register.
    – Matt
    Commented Aug 8, 2017 at 9:39

(Little late, but for the record ...) The best way to figure it out is to rephrase the clause as a sentence, i.e.:

SQL Server is installed on another server.

Using "upon" in that sentence would sound stilted.


They're both acceptable. "Upon" is a little older and not used as much, certainly informally, as simply "on", but "upon" is still seen in technical and official documents.

The use of either preposition implies the figurative sense of a computer as a "platform" on which work can be done, documents can be placed, etc. You can also think of a computer, specifically its hard drives, as a "container" in which things are stored. In context, a person reading the document will almost certainly know that software is not installed by literally "putting it upon the computer" as in setting the disk on top of the computer case.

  • yes, somebody reading the document would almost certainly know what you meant if you used the proposition in, at, or onto, as well. That's not a good justification for using the wrong preposition. (I'm not totally convinced that upon is strictly incorrect, but on is much more frequent in this context.) Commented Jun 28, 2011 at 23:05
  • Very good observation. However, I'm going with the substitution suggested by @Martha. Commented Jun 29, 2011 at 16:24

Upon is a preposition that means on and it is especially used in abstract sense.

The NOAD has the following notes about upon:

The preposition upon has the same core meaning as the preposition on. Upon is sometimes more formal than on, however, and is preferred in the phrases "once upon a time" and "upon my word," and in uses such as "row upon row of seats" and "Christmas is almost upon us."

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.