Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie legt man den richtigen Pfad zur TNSNAMES-Datei in der C#-Anwendung fest?

Sie können den TNS_ADMIN einstellen Umgebungsvariable programmgesteuert. Auf dieser Seite finden Sie eine Schritt-für-Schritt-Anleitung Das heißt, wenn Sie zu einem bestimmten TNS_NAMES.ORA wechseln möchten Datei. Der Oracle-Client muss noch auf dem Client-Rechner installiert sein.

Von ConnectionStrings - ohne Verwendung von TNS:

Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort))(CONNECT_DATA=(SERVICE_NAME=MyOracleSID)));User Id=myUsername;Password=myPassword;

BEARBEITEN: 3. Option hinzugefügt

Bitte siehe diese Frage Dies könnte Ihnen dabei helfen, den aktuellen Speicherort der TNS_NAMES.ORA des Clients zu finden Datei - die Sie öffnen und ändern können, wenn Sie möchten (fügen Sie Ihre eigene Verbindung hinzu, falls sie nicht existiert)