Patent ID: 7856461

Claim:
A machine implemented method comprising: maintaining destination-to-instance mapping information that indicates which database server instance, of a plurality of database server instances that have access to a database in a cluster, is a current owner of a single-instance destination associated with the database, wherein the destination-to-instance mapping information indicates that a first database server instance currently owns the single instance destination; establishing, based at least in part on the destination-to-instance mapping information, a connection between the first database server instance, which currently owns the single-instance destination, and a source that desires to establish a connection with the single-instance destination; receiving information indicating that ownership of the single-instance destination has migrated from the first database server instance to a second database server instance; in response to receiving information indicating that ownership of the single-instance destination has migrated from the first database server instance to the second database server instance, updating the destination-to-instance mapping to reflect that the second database server instance is now the current owner of the single-instance destination; and establishing, based at least in part on the updated destination-to-instance mapping information, a connection between the second database server instance, which currently owns the single-instance destination, and the source; wherein the method is performed by one or more computing devices.