Oracle
 sql >> база данни >  >> RDS >> Oracle

Как SID се различава от името на услугата в Oracle tnsnames.ora

Цитат от @DAC

Накратко:SID =уникалното име на вашата DB, ServiceName =псевдонимът, използван при свързване

Не е строго вярно. SID =уникално име на INSTANCE (напр. процеса на Oracle, изпълняван на машината). Oracle счита „База данни“ за файловете.

Име на услугата =псевдоним на ИНСТАНЦИЯ (или много екземпляри). Основната цел на това е, ако използвате клъстер, клиентът може да каже „свържете ме с SALES.acme.com ", DBA може в движение да промени броя на случаите, които са достъпни за SALES.acme.com заявки или дори преместете SALES.acme.com към напълно различна база данни, без клиентът да трябва да променя настройките.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Базиран на курсора тип данни на запис с курсор, връщащ множество стойности в базата данни на Oracle

  2. Изявление FORALL с долна и горна граница в базата данни на Oracle

  3. Вмъкване на блоб в базата данни на Oracle с C#

  4. Как да ВИЗИРАТЕ_ЗВУК в Oracle Forms

  5. текстово търсене на Oracle blob