sql >> Databáze >  >> RDS >> Oracle

ora:12505:TNS:posluchač aktuálně neví o SID uvedeném v deskriptoru připojení (DBD ERROR:OCIServerAttach)

lsnrctl status příkaz odpověděl "Posluchač nepodporuje žádné služby". Je spuštěn síťový posluchač, ale nebylo mu řečeno o žádných databázích.

Do souboru listener.ora je třeba přidat služby . Přidejte sid_list do svého listener.ora jako níže a poté posluchače restartujte.

 LISTENER =
 (DESCRIPTION_LIST =
  (DESCRIPTION =
   (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
   (ADDRESS = (PROTOCOL = TCP)(HOST = 169.254.52.209)(PORT = 1521))
  )
 )

SID_LIST_LISTENER =
(SID_LIST =
 (SID_DESC=
  (GLOBAL_DBNAME=edss.your.domain.here)
  (ORACLE_HOME=E:\app\Administrator\product\11.2.0\dbhome_1)
  (SID_NAME=edss)
 )
)

ADR_BASE_LISTENER = E:\app\Administrator


  1. Autoincrement v oracle se seq a triggerem - neplatný SQL příkaz

  2. Deklarace struktury n-tice záznamu v PL/pgSQL

  3. Vložte $$ do řetězce v dolarech v PostgreSQL

  4. MySql vyberte pole obsahující hodnoty null