मेरे पास विकास के उद्देश्यों के लिए एक स्थानीय पोस्टग्रैक्सेल डेटाबेस है जिसे मैं हर बार शुरू नहीं करना चाहता हूं विंडोज करता है - मैं इसे शुरू करने से कैसे रोकूं!
मेरे पास विकास के उद्देश्यों के लिए एक स्थानीय पोस्टग्रैक्सेल डेटाबेस है जिसे मैं हर बार शुरू नहीं करना चाहता हूं विंडोज करता है - मैं इसे शुरू करने से कैसे रोकूं!
जवाबों:
यदि यह एक Windows सेवा के रूप में चल रहा है: प्रारंभ -> भागो -> (तब टाइप करें :) services.msc। जब आप देखते हैं कि PostgresSQL सेवाएँ उन्हें स्वचालित के बजाय मैन्युअल रूप से सेट करती हैं। यदि आपको उनकी फिर से आवश्यकता है, तो बस फिर से Services.msc को फायर करें और एक बार PostgresSQL सेवा को पुनः आरंभ करने के बाद स्टार्ट आइकन / बटन पर क्लिक करें।
आप इसे देख सकते हैं
टाइप की गई सेवाएं। 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 का दूसरा संस्करण चलाते हैं, तो आप केवल सेवा नाम की व्याख्या कर सकते हैं और इसे शॉर्टकट के रूप में उपयोग कर सकते हैं। आशा है कि यह मदद करता है।
यह प्रश्न पुराना है और पहले से ही उत्तर दिया गया है, लेकिन यह किसी की मदद कर सकता है। Windows कमांड लाइन से प्रारंभ करें: NET START पोस्टग्रेजल-x64-9.2
स्टॉप: NET STOP पोस्टग्रैसेक्ल- x64-9.2
अपना संस्करण और विंडो बदलें। यह 64-बिट विंडोज़, संस्करण 9.2 के लिए है।
manual
?