Als u ODP.NET gebruikt met TNS, wat niets anders is dan een van de adapters om verbinding te maken met de Oracle-database. Het bestand voor het onderhouden van de TNS-gegevens is Tnsnames.Ora
Een voorbeelditem in tnsnames.ora (pad voor het bestand is normaal gesproken ORACLE_HOME\NETWORK\ADMIN) voorbeelditem ziet er als volgt uit
TORCL=(DESCRIPTION=
(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost) (PORT=MyPort)))
(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MyOracleSID)))
Hier is TORCL een alias voor de gegevensbron, MyHost is uw databaseservernaam of IP-adres, poort is de database-listenerpoort en MyOracleSID is uw Oracle-service
Vandaar
Data Source=TORCL;User Id=myUsername;Password=myPassword;
is hetzelfde als
Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost) (PORT=MyPort)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MyOracleSID)));User Id=myUsername;Password=myPassword;