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

Oracle SID a název služby; problémy s připojením

ORA-12505 znamená, že váš klient předal SID, které posluchač na serveru vůbec nerozpoznal.

V 10G a výše Můžete použít EZ connect bez konfigurace serveru takto:

sqlplus [email protected]:1521/DEMO

hr is the user name
liverpool is the server name
1521 is the port the listener for the DB is listening on
DEMO is the database SID

(NEBO)

Pokud stále chcete používat tnsnames.ora, zkuste spustit tnsping SID ze svého klienta.

V LINUXu můžete také nechat ORACLE přečíst soubor tnsnames.ora z místní cesty – stačí nastavit TNS_ADMIN na adresář, kde je váš soubor tnsnames.ora.

Jinak musíte nakonfigurovat tnsnames.ora v $ORACLE_HOME/network/adminon klienta

Pokud potřebujete znát SID databáze, použijte toto:

vyberte sys_context('userenv','db_name') z dual;

Viz tato adresa URL:

Kontrola id oracle a názvu databáze



  1. SQLiteDiskIOException:kód chyby 10:chyba I/O disku se znovu naladí na ICS a Samsung Nexus na DROP TABLE

  2. Role DBA v NoSQL

  3. Jak povolit změnu sběru dat (CDC) v celé tabulce NEBO povolit CDC v tabulce se seznamem sloupců na serveru SQL

  4. Jak používat nativní heslo s MySQL 5.7