Windows에서 PostgreSQL이 시작되지 않습니까?


17

Windows가 시작될 때마다 시작하고 싶지 않은 개발 목적으로 로컬 postgresql 데이터베이스가 있습니다. 어떻게 시작하지 못하게합니까!

답변:


27

Windows 서비스로 실행중인 경우 : 시작-> 실행-> (다음을 입력하십시오) services.msc. PostgresSQL 서비스가 표시되면 자동 대신 수동으로 설정하십시오. 다시 필요한 경우 services.msc를 다시 실행하고 PostgresSQL 서비스를 다시 선택하면 시작 아이콘 / 단추를 클릭하십시오.


postgresSQL의 작동 방식에 어떤 영향을 미칩니 까? 필요하지 않을 때 백그라운드에서 Postgres를 실행하고 싶지 않지만 작업 할 때 제대로 작동해야합니다. 해당 서비스를로 설정하면 manual어떻게됩니까?
Piotrek

@Piotrek 서비스 시작 유형이 수동 Windows로 설정된 경우 재부팅 후 시작되지 않습니다. 재부팅 후 자동 서비스가 모두 시작됩니다.
DKroot

7

이 작업을 확인하실 수 있습니다 밖으로

앞에서 언급 한대로 services.msc 를 입력 하고 다음과 같이 실행 경로를 읽으십시오.

Services.msc 캡처

실행 파일 경로 : "C : \ Program Files \ PostgreSQL \ 9.3 \ bin \ pg_ctl.exe"runservice -N "postgresql-x64-9.3"-D "C : / Program Files / PostgreSQL / 9.3 / data"-w

넷 서비스 이름은 postgresql-x64-9.3으로 정의됩니다.

postgresql을 종료 할 때마다 명령 행 인스턴스에 다음을 입력하면됩니다 (cmd 인스턴스를 작성하려면 windows + r 을 입력하고 cmd 입력 ).

net stop postgresql-x64-9.3

다른 버전의 postgresql을 실행하는 경우 설명 된대로 서비스 이름을 확인하고 바로 가기로 사용할 수 있습니다. 도움이 되길 바랍니다.


-2

이 질문은 오래되었고 이미 답변되었지만 누군가에게 도움이 될 수 있습니다. Windows 명령 행 시작에서 : NET START postgresql-x64-9.2

중지 : NET 중지 postgresql-x64-9.2

버전과 창을 변경하십시오. 64 비트 Windows 버전 9.2 용입니다.


이것이 Windows가 시작될 때 postgresql이 시작되는 것을 어떻게 방지합니까?
앤드류 슐만
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.