Pregunta

Estoy creando un programa .NET que usa odp.net, específicamente la versión 11g. Nuestro servidor Oracle está ejecutando 10g. Estoy demasiado tarde en el proceso de desarrollo para hacer un cambio. ¿Me dirijo a problemas? ¿Ha tenido alguna experiencia ejecutando un cliente 11g contra un servidor 10g?

¿Fue útil?

Solución

Puede usar odp.net 11 con el servidor Oracle 9, 10 y 11. Y sí, he probado todas esas combinaciones.

Puede usar, por ejemplo, odp.net 11 para recuperar información geográfica (datatype = mdsys.sdo_geometry) del servidor Oracle 9, 10 y 11. Uso este ejemplo porque se ha agregado la posibilidad de seleccionar datos mdsys.sdo_geometry odp.net 11.

Otros consejos

Sí, está bien. Oracle informa que la versión del cliente debe ser > = la versión del servidor.

Consulte el siguiente documento sobre Metalink.

Contiene una matriz de versión del controlador ODP, sistema operativo compatible, SQL * Net, RDBMS, .NET Framework, Visual Studio

Asunto: Configuraciones compatibles con Oracle Data Provider para .NET (ODP) ID de documento: 726240.1

Usar un cliente Oracle 11 contra una base de datos de 10g funcionará. Anteriormente también he usado el cliente 11g contra una base de datos 9i.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top