PostgreSQL को विंडोज पर शुरू करने से रोकें?


17

मेरे पास विकास के उद्देश्यों के लिए एक स्थानीय पोस्टग्रैक्सेल डेटाबेस है जिसे मैं हर बार शुरू नहीं करना चाहता हूं विंडोज करता है - मैं इसे शुरू करने से कैसे रोकूं!

जवाबों:


27

यदि यह एक Windows सेवा के रूप में चल रहा है: प्रारंभ -> भागो -> (तब टाइप करें :) services.msc। जब आप देखते हैं कि PostgresSQL सेवाएँ उन्हें स्वचालित के बजाय मैन्युअल रूप से सेट करती हैं। यदि आपको उनकी फिर से आवश्यकता है, तो बस फिर से Services.msc को फायर करें और एक बार PostgresSQL सेवा को पुनः आरंभ करने के बाद स्टार्ट आइकन / बटन पर क्लिक करें।


क्या यह किसी भी तरह से प्रभावित करेगा कि पोस्टग्रैसक्यूएस कैसे काम करता है? जब मुझे इसकी आवश्यकता नहीं है, तो मैं पोस्टग्रेज को पृष्ठभूमि में नहीं चलाना चाहता, लेकिन जब मुझे इसके साथ काम करना होता है, तो मुझे इसे ठीक से काम करने की भी आवश्यकता होती है। यदि मैं उस सेवा को सेट करूं तो क्या बदल जाएगा manual?
पियोट्रेक

@Piotrek जब किसी सेवा का स्टार्टअप प्रकार मैन्युअल विंडोज पर सेट होता है, तो वह रिबूट के बाद शुरू नहीं होता है। स्वचालित सेवाएं रिबूट के बाद शुरू होने के लिए सभी [होने का प्रयास] हैं।
DKroot

7

आप इसे देख सकते हैं

टाइप की गई सेवाएं। msc जैसा कि पहले बताया गया है और निम्नानुसार पथ से निष्पादन योग्य है;

Services.msc कैप्चर

निष्पादन योग्य पथ: "C: \ Program Files \ PostgreSQL \ 9.3 \ bin \ pg_ctl.exe" रनवे -N "postgresql-x64-9.3" -D "C: / Program Files / PostgreSQL / 9.3 / data" -w

नेट सेवा नाम को postgresql-x64-9.3 के रूप में परिभाषित किया गया है

तो बस, जब भी मैं पोस्टग्रैसक्ल को बंद करना चाहता हूं, तो मैं केवल कमांड लाइन उदाहरण पर निम्नलिखित टाइप करता हूं (एक cmd उदाहरण बनाने के लिए, विंडोज़ + आर टाइप करें और cmd दर्ज करें );

net stop postgresql-x64-9.3

यदि आप postgresql का दूसरा संस्करण चलाते हैं, तो आप केवल सेवा नाम की व्याख्या कर सकते हैं और इसे शॉर्टकट के रूप में उपयोग कर सकते हैं। आशा है कि यह मदद करता है।


-2

यह प्रश्न पुराना है और पहले से ही उत्तर दिया गया है, लेकिन यह किसी की मदद कर सकता है। Windows कमांड लाइन से प्रारंभ करें: NET START पोस्टग्रेजल-x64-9.2

स्टॉप: NET STOP पोस्टग्रैसेक्ल- x64-9.2

अपना संस्करण और विंडो बदलें। यह 64-बिट विंडोज़, संस्करण 9.2 के लिए है।


जब Windows करता है तो यह पोस्टग्रैस्क्ल को शुरू होने से कैसे रोकता है?
एंड्रयू शुल्मन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.