2010-04-03 7 views
1

사소한 설치 과정을 거치지 않고 명령 프롬프트 나 배치 파일 또는 레지스트리 파일을 통해 전체 데이터베이스 (postgresql8.2)를 설치할 수 있습니까? 그런데 질문에 대해서는 이름, 암호, 언어, 데이터베이스의 기본 위치와 같은 기본 매개 변수를 어떻게 제공 할 수 있습니까? 현재 'Windows XP'플랫폼에서 작업 중입니다.명령 프롬프트를 통해 postgresql8.2를 설치하거나 일괄 처리 또는 레지스트리 파일을 실행할 수 있습니까?

감사합니다.

+1

superuser.com으로 마이그레이션하는 투표. 나중에 플랫폼을 지정할 수도 있습니다 (이 경우 '배치'및 '레지스트리'에서 제외 할 수 있음). – ChristopheD

+1

왜 8.2입니까? 8.4는 훨씬 빠르며 공간을 덜 차지하고 유지하기가 쉽습니다. –

답변

0

8.3 이하의 경우 명백한 대답은 자동 설치를 지원하거나 지원하는 http://pginstaller.projects.pgfoundry.org/입니다. 최신 버전의 경우 다음을 읽어보십시오. http://forums.enterprisedb.com/posts/list/2135.page

기존 설치 관리자를 사용하면 생활을 단순화하고 시작할 수 있습니다.

이것은 dll이 올바르게 실행되는 initdb 등을 등록하기위한 스크립트를 생성 할 수 없다는 이유가 아닙니다. PostgreSQL과 Windows에 대한 추가 지식이 필요하며 대부분 사용자 지정 솔루션에 적합합니다 (즉, PostgreSQL으로 실행되는 소프트웨어를 패키징하는 경우). 일단 완전한 솔루션을 제공 할 수 있다고 생각하지는 않습니다. 왜냐하면 이러한 솔루션이 필요하다면 주변에 설치를 설계해야하기 때문입니다. 그 주제에 책을 쓸 수 있습니다. 그러나 소스에서 설치하고 미리 컴파일 된 소스에서 설치하는 것의 유일한 차이점은 소스 파일을 먼저 컴파일해야한다는 것입니다. 따라서 http://www.postgresql.org/docs/9.0/static/install-windows.html을 시작해야합니다.

바이너리 압축 패키지를 살펴볼 수는 없습니까? 일반적으로 이것들은 추출 될 수 있고 PostgreSQL은 그 내부에서 실행될 수 있습니다.

관련 문제