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

Hvordan indstilles den korrekte sti til TNSNAMES-filen i C#-applikationen?

Du kan indstille TNS_ADMIN miljøvariabel programmatisk. Se denne side for trin for trin. Det vil sige, hvis du ville ændre til en specifik TNS_NAMES.ORA fil. Oracle-klienten skal stadig være installeret på klientmaskinen.

Fra ConnectionStrings - uden at bruge TNS:

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

EDIT: Tilføjet 3. mulighed

se dette spørgsmål som kan hjælpe dig med at finde den aktuelle placering af klientens TNS_NAMES.ORA fil - som du kan åbne og ændre, hvis du ønsker det (tilføj din egen forbindelse, hvis den ikke eksisterer)



  1. MySQL får første ikke-nul værdi efter gruppe af

  2. Sådan fungerer IF-erklæringen i SQL Server

  3. Mestring af brugen af ​​stoplister med SQL Server Full-Text Search (FTS)

  4. hvorfor vi har brug for venstre og højre sammenføjning