none
ODAC RRS feed

  • Pregunta

  • Buenas,

    Tengo que migrar todas las aplicaciones que utiliza la empresa en las que se ha venido utilizando el Proveedor nativo de .Net para conectar con Oracle porque ya sabemos está desfasado y próximo a ser eliminado del framework.

    Las aplicaciones son tanto Web como de consola y están instaladas en servidores Windows de 32 bits como de 64 bits.

    Cuando utilizaba el antiguo proveedor de .Net me servía para cualquier plataforma, sólo seleccionaba la plataforma destino en el Configuration Manager 

    x86 Cuando la aplicación se iba a instalar en un servidor de 32 bits

    x64 Cuando la aplicación se iba a instalar en un servidor de 64 bits

    Any CPU No entiendo para qué se utilizaría esta opción, si alguien me lo explica

    Las bases de Datos Oracle de Desarrollo están instaladas en servidores Unix y accedemos a ellas a través del cliente Oracle instalado en nuestras pcs de desarrollo. Mis dudas son las siguientes:

    ¿Debo instalar ODAC en cada PC de desarrollo?

    ¿La versión de ODAC que se debe instalar (x32, x64) depende de la plataforma de la pc en la cual se desarrolla, es decir de la pc del programador o de la plataforma del servidor en la cual se instalará la aplicación?

    Espero me puedan aclarar estas dudas.

    Muchas gracia, saludos.

    martes, 10 de noviembre de 2015 17:19

Respuestas

  • hola

    >>¿Debo instalar ODAC en cada PC de desarrollo?

    pero desde que proyecto te conectas a oracle ? si es desde el web unicamente entonces solo instalas el ODAC en esa pc

    ahora si las aplicaciones de consola tambien se conectan alli tambien sera necesario

    >>¿La versión de ODAC que se debe instalar (x32, x64) depende de la plataforma de la pc en la cual se desarrolla, es decir de la pc del programador o de la plataforma del servidor en la cual se instalará la aplicación?

    depende, pero consejaria que trates de normalizarlo porque una dll no es igual a la otra

    trata que todos los desarrolladores programes en pc de 64bits

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 10 de noviembre de 2015 17:28

Todas las respuestas

  • hola

    >>¿Debo instalar ODAC en cada PC de desarrollo?

    pero desde que proyecto te conectas a oracle ? si es desde el web unicamente entonces solo instalas el ODAC en esa pc

    ahora si las aplicaciones de consola tambien se conectan alli tambien sera necesario

    >>¿La versión de ODAC que se debe instalar (x32, x64) depende de la plataforma de la pc en la cual se desarrolla, es decir de la pc del programador o de la plataforma del servidor en la cual se instalará la aplicación?

    depende, pero consejaria que trates de normalizarlo porque una dll no es igual a la otra

    trata que todos los desarrolladores programes en pc de 64bits

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 10 de noviembre de 2015 17:28
  • ahora si las aplicaciones de consola tambien se conectan alli tambien sera necesario

    Sí, las aplicaciones de Consola también se conectan a Oracle.

    depende, pero consejaria que trates de normalizarlo porque una dll no es igual a la otra

    trata que todos los desarrolladores programes en pc de 64bits

    Pero en base a qué se elige la versión de la plataforma ODAC en base a la máquina que tiene el programador o en base a la máquina donde irá instalado el aplicativo ya sea Web o Consola. Por ejemplo jperez es un desarrollador que tiene una PC Windows XP (32 bits) y debe desarrollar aplicaciones de Consola y Web tanto para servidores Windows Server 2003 (32 bits) y Windows Server 2008 (64 bits). ¿Qué debe instalar jperez en su máquina de trabajo ODACx32 u ODAC x64 o es que debe tener 2 Pcs con diferentes versiones de ODAC?

    Si la respuesta fuera ODACx64 entonces los desarrollos que jperez haga también se podrían desplegar en un servidor de 32 bit????

    Tengo esta gran duda y no quiero arrastrarla más.



    • Editado eduar2083 martes, 10 de noviembre de 2015 23:40
    martes, 10 de noviembre de 2015 23:37