modulos - No se puede instalar PostgreSQL: se produjo un error al ejecutar el instalador de tiempo de ejecución de Microsoft VC++ en Windows XP
sql postgresql (16)
- Crear un atajo de archivo descargado
- Haga clic derecho en el acceso directo -> Propiedades -> Acceso directo agregue --install_runtimes 0 al final de la ruta del archivo.
Descargué el instalador postgresql-9.0.1-1-windows.exe del sitio oficial, lo ejecuté y luego obtuve el error: se produjo un error al ejecutar el instalador en tiempo de ejecución de Microsoft VC ++
Por favor, ayúdenme a alguien que sepa la razón de este mensaje de error: Windows XP, SP3, Dell Inspiron 1501, procesador: AMD Sempron 3500+
crear un acceso directo de su archivo exe;
haga clic derecho en el acceso directo -> agregar al final de la ruta de destino
--install_runtimes 0 (eg:postgresql-9.3.1-1-windows-x64.exe --install_runtimes 0)
guárdalo y ejecútalo
Compruebe si WSH está habilitado. Si no se habilita. Más detalles aquí: http://1stopit.blogspot.com/2011/01/postgresql-83-and-84-fails-to-install.html
El Windows Scripting Host no puede ejecutar VBscripts. Esto puede ocurrir si el host de scripting está deshabilitado (lo cual es inusual), o si la instalación no funciona. Un signo de este problema es un mensaje como
Error de CScript: no se puede encontrar el motor de secuencia de comandos "VBScript" para la secuencia de comandos "C: ....
A menudo se puede resolver volviendo a registrar el intérprete de VBScript, haga clic en Inicio -> Ejecutar, ingrese lo siguiente y haga clic en Aceptar:
regsvr32 %systemroot%/system32/vbscript.dll
En mi caso cuando estaba instalando postgresql-11.0-1-windows-x64.exe
en windows10, había enfrentado el mismo problema. Acabo de desinstalar Microsoft Visual C ++ Redistributable (el más reciente para 32 y 64 bits) y luego intenté instalar postgresql-11.0-1-windows-x64.exe
nuevo y funcionó para mí.
Intenta ejecutar el instalador de esta manera.
postgresql-11.1-1-windows-x64.exe --install_runtimes 0
a través de CMD.
Intente instalar como administrador (usando ejecutar como administrador). En la versión 9.0, PostgreSQL se puede instalar como administrador de Windows :)
Primero descargue e instale c ++ virtual desde el sitio web de Microsoft, luego ejecute la instalación desde el comando con --install_runtimes 0
Recibí el mismo mensaje "Problema de VC ++ Runtime Installer ..." al intentar instalar Postgres 9.4.12 en mi Windows XP Professional Service Pack 2.
Probé todos los pasos de solución mencionados en esta página. No puedo instalar PostgreSQL: ocurrió un error al ejecutar el instalador de tiempo de ejecución de Microsoft VC ++ en Windows XP y también en http://1stopit.blogspot.com/2011/01/postgresql-83-and-84-fails-to-install.html
Eso incluyó: 1. Intentar volver a instalar varios instaladores de VC ++. Instalación fallida 2. Reinstalar el instalador de Windows. Ninguna mejora 3. Intentando instalar el Service Pack 3 para Windows XP. Instalación fallida 4. Reinstalar el Kit de desarrollo de software proporcionado por Microsoft. Ninguna mejora 5. Realizar cambios en los archivos del Registro de Windows mediante el comando regedit. Sin mejora
NADA FUNCIONÓ.
Entonces me pareció difícil recordar la versión de Windows XP en la que mi Postgres 9.4.12 se había estado ejecutando de forma fantástica anteriormente ... Es el Service Pack 3 de Windows XP Professional que descargué de este sitio: http://softlay.net/operating-system/windows-xp-sp3-iso-full-version-free-download.html La clave del producto también se encuentra allí debajo de la pestaña.
Tenía el archivo de imagen (.iso) escrito en un CD. Reinstalé mi Windows XP (que no estaba instalando Postgres) con ese CD. Me confié un poco y traté de instalar el último Postgres 9.6.3. Se instaló bien pero surgieron 2 problemas: 1. Su PgAdmin 4 no funcionó. 2. Mi PHP 5.3.22 no pudo detectar el php_pgsql.dll en la carpeta de la extensión de PHP. Cuando la manipulación de extension_dir, etc. en php.ini no mejoró las cosas, desinstalé Postgres 9.6.3 e instalé Postgres 9.4.12
Ahora todo funciona mágicamente como antes. Lecciones aprendidas: 1. No salte adelante para actualizar una versión de software probada y probada a menos que realmente la necesite. 2. Lo que he sentido todo el tiempo: en LINUX puede actualizar / reinstalar cada uno de sus softwares. Todo es controlable y editable ... no es así con Windows. Espero que esto ayude ...
Tenía un problema similar y encontré una solución que me funcionó de parte de Garrett_H en esta publicación del foro:
http://forums.enterprisedb.com/posts/list/1747.page#6180
Vaya al archivo% windir% / inf / wsh.inf, haga clic con el botón derecho y seleccione ''Instalar''
vuelva a ejecutar el instalador postgresql
Estoy ejecutando Windows XP Pro y estaba intentando instalar postgresql-8.3.17-1-windows.exe
. Originalmente recibí el siguiente error:
Se produjo un error al ejecutar el instalador de tiempo de ejecución de Microsoft C ++.
Tenga especial cuidado de que el nombre de la carpeta de su usuario de Windows no contenga espacios, el PostgreSQL (a partir de la versión 9.2.2.1) lo maneja mal. Si uso esta cuenta en WinXP, la instalación falla con el mensaje "Se produjo un error al ejecutar el instalador de tiempo de ejecución de Microsoft C ++":
"C: / Documents and settings / Jimmy (admin)"
Pero funciona bien con esto:
"C: / Documents and settings / Jimmy-admin"
Los espacios en "Documentos y configuraciones" no parecen molestar al instalador. Imagínate.
Tuve el mismo problema al intentar instalar PostgreSQL versión 11.1. Tuve que desinstalar Microsoft VC ++ y volver a ejecutar el instalador. Descargó el VC ++ requerido y la instalación se realizó correctamente.
Yo también enfrenté el mismo problema. Lo arreglé de la siguiente manera:
- Visité el siguiente sitio: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
- Elija el botón Descargar en PostgreSQL Versión 11.1 para Windows x86-64.
En una palabra, solo intenta instalar la última versión.
crear un acceso directo de su archivo exe; haga clic con el botón derecho en el acceso directo -> agregue al final de la ruta de destino --install_runtimes 0 (por ejemplo: postgresql-9.3.1-1-windows-x64.exe --install_runtimes 0) guárdelo y ejecútelo :)
postgresql-8.4.2-1-windows.exe - install_runtimes 0
Go to file %windir%/inf/wsh.inf, right click and select ''Install''
re-run postgresql installer
Esto funciona en Windows XP con PostgreSQL 8.4.17-1