Om du använder ODP.NET med TNS som inte är något annat än en adapter för att ansluta till Oracle-databasen. Filen för att underhålla TNS-posterna är Tnsnames.Ora
En exempelpost i tnsnames.ora(sökvägen till filen är normalt ORACLE_HOME\NETWORK\ADMIN)exempelposten ser ut som nedan
TORCL=(DESCRIPTION=
(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost) (PORT=MyPort)))
(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MyOracleSID)))
Här är TORCL ett alias för datakällan, MyHost är ditt databasservernamn eller IP-adress, Port är databasavlyssnarporten och MyOracleSID är din Oracle Service
Därför
Data Source=TORCL;User Id=myUsername;Password=myPassword;
är samma som
Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost) (PORT=MyPort)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MyOracleSID)));User Id=myUsername;Password=myPassword;