sql >> Database teknologi >  >> RDS >> Oracle

ORA-00604 ORA-12705

Prøv følgende:

  1. Tjek, at NLS_LANG-indstillingen er korrekt. På Windows er det i registreringsdatabasen under \HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE .
  2. Tjek, at Oracle-klientsoftwaren er korrekt installeret.
  3. Tjek, om der er flere Oracle-hjem på den computer. I så fald skal du finde den aktive og kontrollere, om den virker.
  4. Test med SQL*Plus, hvis der er en installeret. SQL Developer fungerer, fordi den har sin egen klientinstallation.

Rediger:
Angående drivere, tjek dette websted:Oracle Instant Client. Der vil du finde dokumentation om minimumsinstallation af drivere, der er nødvendig for JDBC-adgang til Oracle. Jeg ved ikke meget om det, fordi jeg bruger .Net.

Rediger 2:
Se dette spørgsmål:NLS_LANG indstilling for JDBC tynd driver. Der er samme fejl som du har, og problemet var, at standardlokaliteten for NLS LANG ikke var defineret. Citat:

NLS_LANG-indstillingerne er afledt af java.util.Locale . Derfor skal du foretage et opkald, der ligner dette, før du opretter forbindelse:

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


  1. Installer icu4c version 63 med Homebrew

  2. Hvordan får man rækkeantal i sqlite ved hjælp af Android?

  3. Sådan omdøbes en database i MySQL

  4. Sådan viser du filer i en mappe med SQL Server