Hola,
Si la base de datos esta instalada en la misma maquina que VS.NET, no necesitas instalar nada mas, si la base de datos esta en un servidor diferente, necesitas instalar el cliente de Oracle.
Tambien tienes la opcion de evaluar ODP.NET, que es la alternativa de Oracle para ADO.NET, todo esta disponible para bajar en
http://www.oracle.com/technology/software/index.html
En cuanto al error del listener, tendras que postar el error ORA que estas teniendo.
Saludos