sql >> Base de Datos >  >> RDS >> Oracle

El asistente del modelo de datos de la entidad se bloquea con la conexión de Oracle

Gracias a @Hong-vit que me indica la dirección correcta. Encontré la respuesta.

Cuando visita la página de descarga de ODAC se le da una selección de números de versión.

En mi caso los dos primeros fueron:

  • ODAC 12.2c versión 1 y Oracle Developer Tools para Visual Studio (12.2.0.1.0 )
  • ODAC 12c versión 4 y Oracle Developer Tools para Visual Studio (12.1.0.2.4 )

Para mí, el superior no se instalaría. Se cortaría durante el proceso de instalación (¡gracias Oracle!), así que me conformé con el segundo (12.1.0.2.4 ).

Esto significaba que cuando instalé Oracle.ManagedDataAccess y Oracle.ManagedDataAccess.EntityFramework tuve que seleccionar la versión correcta .

No para mí:

El que necesitaba

Como puede ver, los números de versión (¡casi!) coinciden:

  • ODAC 12.2.0.1.0 =Oracle.ManagedDataAccess 12.2.1100
  • ODAC 12.1.0.2.4 =Oracle.ManagedDataAccess 12.1.24160719 (¡sí!)

Creo que esto es una falla en nombre de Oracle, ya que no está claro a pesar de su inclusión en una página Léame larga en la que esto no aparece. Además, los números de versión no son exactamente los mismos... pero eso es una diatriba para el blog.