Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

[Duda] No puedo instalar ninguna version de PostgreSQL

He intentado instalar todas las versiones del programa, desde la 9 hasta la 17, he intentado todas las soluciones que se han dado en otros foros, desinstalar antivirus, reiniciar antes de intentar instalar, intentar instalar desde otra carpeta, leer los archivos en la carpeta Temp para encontrar donde viene el error y de los dos archivos que se genera él .xml son solo números sin información y el siguiente solo indica que no encuentra las claves de una instalación anterior, la cual no existe, envíe el archivo al GitHub de errores en el instalador para la version 17, exactamente el codigo de "error" es este.

Log started 01/08/2025 at 18:42:48 Preferred installation mode : qt Trying to init installer in mode qt Mode qt successfully initialized Setting variable whoami from C:\WINDOWS\System32\whoami Script exit code: 0

Script output: lhite-rog\lhite

Script stderr:

[18:42:52] "whoami: lhite-rog\lhite" Executing C:\WINDOWS\System32\whoami /USER /nh Script exit code: 0

Script output: lhite-rog\lhite S-1-5-21-1131303998-2430256964-1683633570-1001

Script stderr:

[18:42:52] "whoami_sid: S-1-5-21-1131303998-2430256964-1683633570-1001" Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 Base Directory. Setting variable iBaseDirectory to empty value Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 Branding. Setting variable iBranding to empty value Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 Version. Setting variable brandingVer to empty value Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 Shortcuts. Setting variable iShortcut to empty value [18:42:52] Using branding: PostgreSQL 14 Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 SB_Version. Setting variable sb_version to empty value Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 pgAdmin_Version. Setting variable pgadmin_version to empty value Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 CLT_Version. Setting variable clt_version to empty value Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 Data Directory. Setting variable server_data_dir to empty value Executing C:\Users\lhite\AppData\Local\Temp/postgresql_installer_2be3480268/temp_check_comspec.bat Script exit code: 0

Script output: "test ok"

Script stderr:

Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 Data Directory. Setting variable iDataDirectory to empty value Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 Base Directory. Setting variable iBaseDirectory to empty value Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 Service ID. Setting variable iServiceName to empty value Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 Service Account. Setting variable iServiceAccount to empty value Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 Super User. Setting variable iSuperuser to empty value Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 Branding. Setting variable iBranding to empty value Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 Version. Setting variable brandingVer to empty value Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 Shortcuts. Setting variable iShortcut to empty value Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-14 DisableStackBuilder. Setting variable iDisableStackBuilder to empty value [18:42:53] Existing base directory: [18:42:53] Existing data directory: [18:42:53] Using branding: PostgreSQL 14 [18:42:53] Using Super User: postgres and Service Account: NT AUTHORITY\NetworkService [18:42:53] Using Service Name: postgresql-x64-14 Exiting with code 1

2 respuestas

¡Hola Francisco!

Lamento escuchar que estás teniendo problemas para instalar PostgreSQL. Parece que has intentado varias soluciones sin éxito. Aunque el error que has compartido es bastante técnico, parece que el instalador no puede encontrar algunas claves de registro necesarias para completar la instalación.

Dado que has intentado varias versiones del programa y has seguido las soluciones sugeridas en otros foros, me gustaría sugerirte un enfoque diferente. En lugar de instalar PostgreSQL a través del instalador estándar, ¿has considerado usar un gestor de paquetes como Chocolatey? Este gestor de paquetes puede simplificar el proceso de instalación y gestión de software en Windows.

Si no estás familiarizado con Chocolatey, te recomendaría investigar un poco al respecto. Puede que encuentres que es una forma más sencilla de instalar PostgreSQL en tu sistema.

Espero que esta sugerencia te sea útil. Si necesitas más ayuda, no dudes en preguntar.

¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!
solución!

Al final para poder seguir con el curso, opte por seguir un tutorial el cual lo instala con los archivos binary segui este tutorial https://tutlinks.com/install-postgresql-without-admin-rights-windows/ por si a alguien le sirve