Hallo Jackie1983
ich kenne die Komponente nicht, aber die Fehlermeldung ist eine "TNS..". Du kannst also mit dem Programm TNSPING den Zugriff testen.
Das funktioniert wie Ping aus der Unix welt, Du musst nur die ORACLE_SID der
DB angeben, so wie bspw. auch bei SQLPlus usw., eben der gewohnte "
DB Name".
Je nach Version des Programms TNSPING wird auch der Pfad angegeben, aus dem die Einstellungen verwendet werden (TNSNAMES.ORA), sehr hilfreich, bei mehreren ORA_HOMES. Die TNS Definition ist lokal und damit vollkommen dem Anwender überlassen. Erst in der TNSNAMES.ORA wird die Auflösung vom lokalen Alias zur eigentlichen Oracle
DB definiert, also einfach mal kontrolieren.
Der Fehler selbst deutet m.E. darauf hin, dass in Delphi, bzw. im Code oder irgendwelchen Formdaten ein zweiter, anderer TNS_NAme verwendet wird, der durch Änderungen im Netzwerk nicht mehr gültig ist (
IP, DNS oder
DB Änderungen)
Gruß, Jo