Question: what is the difference between instance name and database name?
Answer: Strictly speaking, the database is the set of files where data, that is to say, the stuff that's stored in the database, and metadata, is stored. An instance refers to the software that makes up the database server. ... An instance refers to the software that makes up the database server.