Conecte a una base de datos Oracle 10g con Microsoft ODBC para Oracle

Estoy tratando de conectarme a una base de datos Oracle 10g usando el controlador ODBC de Microsoft incorporado para Oracle. Quiero usar una conexión dnsless, así que tomo mi cadena de conexión de www.connectionstrings.com.

Idealmente no tendré que configurar una entrada DNS o una entrada Oracle TNS, y puedo estar equivocado, pero pensé que lo anterior haría eso por mí. Estoy obteniendo lo siguiente:

ERROR [NA000] [Microsoft][ODBC driver for Oracle][Oracle]ORA-12514:
TNS:listener does not currently know of service requested in connect
descriptor

ERROR [IM006] [Microsoft][ODBC Driver Manager]
Driver's SQLSetConnectAttr failed

ERROR [01000] [Microsoft][ODBC Driver Manager] 
The driver doesn't support the version of ODBC behavior that the
application requested (see SQLSetEnvAttr)."

Por lo que puedo decir en línea, otras personas han utilizado el controlador ODBC de Microsoft para Oracle para conectarse a 10g, pero tal vez me falta algo. Por cierto, me estoy conectando desde una aplicación vb.net.

Respuestas a la pregunta(3)

Su respuesta a la pregunta