sql >> Database >  >> RDS >> Oracle

TNSPING OK maar sqlplus geeft ORA-12154?

Maak een omgevingsvariabele TNS_ADMIN die verwijst naar de map waar uw tnsnames.ora-bestand zich bevindt. Probeer dan verbinding te maken met sqlplus.

Als dat werkt, denk ik dat je misschien ook de Oracle-clientsoftware hebt geïnstalleerd, en als je sqlplus uitvoert, zoekt het naar het tnsnames.ora-bestand in je clienthome.

-- Instructies voor het toevoegen van de omgevingsvariabele TNS_ADMIN in windows
1. Ga naar configuratiescherm / systeem
2. selecteer Geavanceerde systeeminstellingen
3. Selecteer het tabblad "Geavanceerd" en de knop voor de omgevingsvariabele staat onderaan.
4. maak een nieuwe variabele TNS_ADMIN aan en geef het pad op waar de .ora-bestanden zijn opgeslagen. bijv. C:\app\oracle\product\11.2.0\client_1\network\admin



  1. Hoe groot kan een MySQL-database worden voordat de prestaties achteruit gaan?

  2. Wat is het verschil tussen Office 365 en Office 2016?

  3. TRUNC(datum) Functie in Oracle

  4. Externe sleutels instellen in phpMyAdmin?