sql >> Databasteknik >  >> RDS >> Oracle

ORA-00604 ORA-12705

Försök att följa:

  1. Kontrollera att NLS_LANG-inställningen är korrekt. På Windows finns det i registret under \HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE .
  2. Kontrollera att Oracle-klientprogramvaran är korrekt installerad.
  3. Kontrollera om det finns flera Oracle-hem på den datorn. Hitta i så fall en aktiv och kontrollera om den fungerar.
  4. Testa med SQL*Plus om det finns en installerad. SQL Developer fungerar eftersom den har sin egen klientinstallation.

Redigera:
Angående drivrutiner, kolla denna sida:Oracle Instant Client. Där hittar du dokumentation om minsta installation av drivrutiner som krävs för JDBC-åtkomst till Oracle. Jag vet inte så mycket om det eftersom jag använder .Net.

Redigera 2:
Se den här frågan:NLS_LANG-inställning för JDBC tunn drivrutin. Det finns samma fel som du har och problemet var att standardspråket för NLS LANG inte definierades. Citat:

NLS_LANG-inställningarna härleds från java.util.Locale . Därför måste du ringa ett samtal liknande detta innan du ansluter:

  Locale.setDefault(Locale.<your locale here>);


  1. Vad du bör veta om MED NOCHECK när du aktiverar en CHECK-begränsning i SQL Server

  2. Hur man får kumulativ summa

  3. PostgreSQL:s date_trunc i mySQL

  4. Hur visar jag fel för min MySQLi-fråga?