El proveedor de OraOLEDB.Oracle no está registrado en la máquina local

Acabo de migrar de XP a Win 7. Supongo que este error tiene que ver con cambiar los sistemas operativos. Escribí una aplicación .net que básicamente da masajes a una gran cantidad de datos y luego se conecta a una base de datos e inserta / actualiza una tabla.

Cuando presiono un botón para conectarme a la base de datos, me encuentro con el error del proveedor de Oracle que no está registrado en mi máquina local.

Se agradecería mucho un esquema claro, paso a paso, de cómo puedo solucionarlo rápidamente.

El mensaje de error exacto es:

El proveedor 'OraOLEDB.Oracle.1' no está registrado en la máquina local

Respuestas a la pregunta(11)

Su respuesta a la pregunta