공식 사이트에서 설치 프로그램 postgresql-9.0.1-1-windows.exe를 다운로드하고 실행 한 후 오류가 발생했습니다.
Microsoft VC ++ 런타임 설치 프로그램을 실행하는 동안 오류가 발생했습니다.
이 오류 메시지의 이유는 무엇입니까?
플랫폼 : Windows XP SP3, Dell Inspiron 1501. 프로세서 : AMD Sempron 3500+
답변
이 문제가 발생할 수있는 이유 중 하나는 설치 프로그램이 현재 사용중인 것보다 이전 버전의 VC ++ 런타임을 설치하려고하기 때문입니다.
사용자의 임시 디렉토리 (예 :)에있는 다음 설치 로그를 참조하십시오 dd_vcredist_amd64_20190214193107.log
.
[20C0 : 20E4] [2019-02-14T19 : 31 : 07] e000 : 오류 0x80070666 : 최신 버전이 설치되면 제품을 설치할 수 없습니다.
해결 방법 은 다음 --install_runtimes
옵션 을 사용하여 런타임이 설치되지 않도록하는 것입니다.
postgresql-9.6.12-1-windows-x64.exe --install_runtimes 0
답변
답변
- EXE 파일의 바로 가기를 만듭니다.
-
바로 가기를 마우스 오른쪽 버튼으로 클릭 →
--install_runtimes 0
대상 경로 끝에 추가 합니다. 예 :postgresql-9.3.1-1-windows-x64.exe --install_runtimes 0
-
저장하고 실행하십시오 🙂
답변
비슷한 문제가 발생하여이 포럼 게시물의 Garrett_H에서 저에게 도움이되는 수정 사항을 찾았습니다.
http://forums.enterprisedb.com/posts/list/1747.page#6180
% windir % \ inf \ wsh.inf 파일로 이동하여 마우스 오른쪽 버튼을 클릭하고 ‘설치’를 선택합니다.
postgresql 설치 프로그램을 다시 실행하십시오.
Windows XP Pro를 실행 중이고 postgresql-8.3.17-1-windows.exe
. 원래 다음과 같은 오류가 발생했습니다.
Microsoft C ++ 런타임 설치 프로그램을 실행하는 동안 오류가 발생했습니다.
답변
제 경우에는 postgresql-11.0-1-windows-x64.exe
Windows 10 에 설치할 때 동일한 문제에 직면했습니다.
방금 Microsoft Visual C ++ 재배포 가능 패키지 (32 비트 및 64 비트 모두에 대한 최신 버전)를 제거한 다음 postgresql-11.0-1-windows-x64.exe
다시 설치하려고했는데 저에게 효과적이었습니다.
답변
나도 같은 문제에 직면했습니다. 다음과 같은 방법으로 수정했습니다.
- 아래 사이트를 방문했습니다 :
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads - Windows x86-64 용 PostgreSQL 버전 11.1에서 다운로드 버튼을 선택합니다.
한마디로 최신 버전을 설치하십시오.
답변
관리자 권한으로 설치해보십시오 (관리자 권한으로 실행 사용 ).
버전 9.0. PostgreSQL은 Windows 관리자로 설치할 수 있습니다. 🙂