A partir de clientes 10g, puede usar la función EZCONNECT, que no requiere editar el archivo TNSNAMES.ORA:username/example@sqldat.com:port/instance . Por ejemplo:
Data Source=localhost:1521/XE;Persist Security Info=True;User ID=scott;Password=tiger;Unicode=True