none
ejecutar un programa DOS en una sesion TS sobre win 2008 RRS feed

  • Pregunta

  • Gente,

    Hoy me toco reemplazar un viejo servidor terminal server nt4.
    El equipo nuevo trajo preinstalado un sbs 2008.
    Lamentablemente la aplicacion es un ejecutable DOS (foxpro)
    En el nt4 este programa funcionaba bien y podiamos ejecutarlo desde cualquier puesto mediante una sesion TS.
    En el nuevo server 2008 de 64 bits, al intentar ejecuar, da el siguiente error:

    el programa o caracteristica VENTAS.EXE no se puede iniciar o ejecutar por que no es compatible con versiones de 64 bits de windows.
    consulte con el fabricante de software si existe una version disponible...

     

    tambien intente hacer un acceso directo al .exe pero no me deja.
    no se puede crear el acceso directo. compruebe si el disco esta lleno.
    ahora, si quiero hacer un acceso directo a cualquier otro archivo de la carpeta lo hace sin problemas. :o(

    Necesito ejecutar este programa con el servidor nuevo.

    Alguna idea?

    Gracias!
    Nos leemos...
    jueves, 1 de julio de 2010 2:44

Respuestas

  • Hola,

    La version 2003/2008 Std 32 bit soportan hasta 4Gb de memoria o 64 Gb en las versiones Enterprise y Datacenter. 

    Un saludo,

    Xavier.

    jueves, 1 de julio de 2010 12:52
  • Como te dice Xavier, para tu caso necesitas la versión Enterprise para soportar más de 4 GB.
    Saludos,

    Marc
    MCSA/MCSE 2003
    MCITP: Enterprise Administrator
    MCITP: Enterprise Messaging Administrator
    jueves, 1 de julio de 2010 13:12
    Moderador
  • Aurenale, una aclaración más ;-)

    La ejecución de aplicaciones DOS, en sistemas de 32bit se basa en que éstos pueden emular una máquina virtual de 8bit, y dentro de ésta ejecutar la aplicación DOS.

    Los sitemas de 64bit no emulan máquinas virtuales DOS (NTVDM)

    Y si quieres algo más, ten cuidado con las aplicaciones DOS en los sistemas actuales, suelen bajar muchísimo la performance del servidor.

     


    Guillermo Delprato - MVP-MCT-MCSE-MCSA MCITP: Enterprise/Server Administrator MCTS: Active Directory/Network/Applications Configuration --- Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos. --- Buenos Aires, Argentina
    jueves, 1 de julio de 2010 17:31
    Moderador
  • Otra aclaracion mas si los compañeros me lo permiten.

    Si decides hacer un downgrade del Sistema Operativo del servidor a Windows 2003 verifica primero que el fabricante tenga drivers compatibles y certificados para ese Sistema Operativo ya que muchos equipos actuales que vienen con W2008 ya no contemplan drivers para 2003 por lo que en ese caso seria mas acertado cambiar a Windows 2008 x86 (NO R2) siempre que se cumpla lo que comenta Guillermo.

    Saludos

     


    MCTS: Windows Server 2008 Active Directory, Configuring - MCTS: Windows Server 2008 Network Infrastructure, Configuring
    jueves, 1 de julio de 2010 21:12
    Moderador

Todas las respuestas

  • Hola,

    En mensaje que te da es claro el programa o caracteristica VENTAS.EXE no se puede iniciar o ejecutar por que no es compatible con versiones de 64 bits de windows.

    Contra esto, sólo puedes o bien actualizar el programa (que me dirás que no), cambiarlo por otro que sí sea compatible (también me dirás que no) o montar en entorno en un Windows Server 2003 R2 de 32 bits (y sucedáneos como máquinas virtuales)


    Saludos,

    Marc
    MCSA/MCSE 2003
    MCITP: Enterprise Administrator
    MCITP: Enterprise Messaging Administrator
    jueves, 1 de julio de 2010 7:42
    Moderador
  • la version de 32 bits tiene los 3Gb de memoria como limite como pasa con el windows xp p vista?

    o soporta mas?

    la verdad en este caso no me molestaria para nada bajar a una version de 32 bit.

    Salvo por el tema de la memoria ya que el equipo tiene 8Gb para poder soportar comodamente muchas sesiones simultaneas de ts.

     

    Muchas Gracias por tu respuesta.

    jueves, 1 de julio de 2010 11:10
  • Hola,

    La version 2003/2008 Std 32 bit soportan hasta 4Gb de memoria o 64 Gb en las versiones Enterprise y Datacenter. 

    Un saludo,

    Xavier.

    jueves, 1 de julio de 2010 12:52
  • Como te dice Xavier, para tu caso necesitas la versión Enterprise para soportar más de 4 GB.
    Saludos,

    Marc
    MCSA/MCSE 2003
    MCITP: Enterprise Administrator
    MCITP: Enterprise Messaging Administrator
    jueves, 1 de julio de 2010 13:12
    Moderador
  • Aurenale, una aclaración más ;-)

    La ejecución de aplicaciones DOS, en sistemas de 32bit se basa en que éstos pueden emular una máquina virtual de 8bit, y dentro de ésta ejecutar la aplicación DOS.

    Los sitemas de 64bit no emulan máquinas virtuales DOS (NTVDM)

    Y si quieres algo más, ten cuidado con las aplicaciones DOS en los sistemas actuales, suelen bajar muchísimo la performance del servidor.

     


    Guillermo Delprato - MVP-MCT-MCSE-MCSA MCITP: Enterprise/Server Administrator MCTS: Active Directory/Network/Applications Configuration --- Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos. --- Buenos Aires, Argentina
    jueves, 1 de julio de 2010 17:31
    Moderador
  • Otra aclaracion mas si los compañeros me lo permiten.

    Si decides hacer un downgrade del Sistema Operativo del servidor a Windows 2003 verifica primero que el fabricante tenga drivers compatibles y certificados para ese Sistema Operativo ya que muchos equipos actuales que vienen con W2008 ya no contemplan drivers para 2003 por lo que en ese caso seria mas acertado cambiar a Windows 2008 x86 (NO R2) siempre que se cumpla lo que comenta Guillermo.

    Saludos

     


    MCTS: Windows Server 2008 Active Directory, Configuring - MCTS: Windows Server 2008 Network Infrastructure, Configuring
    jueves, 1 de julio de 2010 21:12
    Moderador