Jump to content
Fórum Script Brasil
  • 0

Erro em script Inno para instalação do postgres 9.6


Question

Pessoal, seguinte. Eu criei o comando abaixo dentro do inno setup para poder instalar o postgres 9.6 em modo silencioso:
Filename: {app}\postgresql96Win32.exe; Parameters: --serverport 5432 --locale C --superaccount postgres --superpassword postgres --unattendedmodeui minimal --debuglevel 2 --mode unattended; StatusMsg: Aguarde até que a instalação chegue ao fim...

Porém em algumas maquinas com windows 32 bit ocorre o seguinte erro:
"An error occured executing the Microsoft VC++ runtime installer"

Manualmente pelo cmd em modo adm eu consigo instalar assim:
nome_do_executavel.exe --install_runtimes 0

porém eu preciso executar o instalador pelo setup em modo silencioso sem que o usuário tenha que configurar e parametrizar.

Alguém sabe como contornar este problema? alguém sabe a linha de comando adequado para resolver este problema?

Obrigado!

Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0
6 horas atrás, alexmzr disse:

Pessoal, seguinte. Eu criei o comando abaixo dentro do inno setup para poder instalar o postgres 9.6 em modo silencioso:
Filename: {app}\postgresql96Win32.exe; Parameters: --serverport 5432 --locale C --superaccount postgres --superpassword postgres --unattendedmodeui minimal --debuglevel 2 --mode unattended; StatusMsg: Aguarde até que a instalação chegue ao fim...

Porém em algumas maquinas com windows 32 bit ocorre o seguinte erro:
"An error occured executing the Microsoft VC++ runtime installer"

Manualmente pelo cmd em modo adm eu consigo instalar assim:
nome_do_executavel.exe --install_runtimes 0

porém eu preciso executar o instalador pelo setup em modo silencioso sem que o usuário tenha que configurar e parametrizar.

Alguém sabe como contornar este problema? alguém sabe a linha de comando adequado para resolver este problema?

Obrigado!

Boa noite, a distribuição deve ter algum requisito, e esse deve estar satisfeito antes da instalação.

Tente também outra distribuição dos Postgres para Windows.

Link to post
Share on other sites
  • 0

Ao alterar a chamada incluindo os parametros '"--install_runtimes 0"
Filename: "{app}\postgresql9632.exe"; Parameters: "--install_runtimes 0 --serverport 5432 --locale C --superaccount postgres --superpassword postgres --unattendedmodeui minimal --debuglevel 2 --mode unattended"; StatusMsg: "Aguarde até que a instalação chegue ao fim..."

Ocorre outro erro ...\getlocales.exe: child killed: unknown signal

alguém com experiência? 

 

 

Link to post
Share on other sites
  • 0

O instalador deve estar tentando instalar uma versão do vc++, e gera esse erro, a instalação atual do vc++ pode estar ruim, tenta instalar a versão do vc++ por linha de comando ou manual antes da instalação do postgres. Verifica o log do usuário também.

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Cloud Computing


  • Forum Statistics

    • Total Topics
      148681
    • Total Posts
      644509
×
×
  • Create New...