मुझे इसे यहाँ जोड़ने की आवश्यकता है क्योंकि मेरे पास इस संदेश के साथ कई समस्याएँ हैं। यदि आपने हाल ही में उच्च सिएरा में अपग्रेड किया है, तो आपको नवीनतम (pgadmin 4.20) संदेश "एप्लिकेशन सर्वर से संपर्क नहीं किया जा सकता" के साथ दिखाई देगा। मैक पर वास्तव में इसका क्या मतलब है कि अजगर आपके वातावरण को ~ / .pgadmin में कॉन्फ़िगर करने में असमर्थ था
यह निर्देशिका आपके द्वारा सेटअप की गई सभी चीज़ों को संग्रहीत करती है और कॉन्फ़िगर करती है और यहां तक कि लॉग का भी उपयोग करती है जो आपके उपयोगकर्ता की pgadmin कॉपी उपयोग पर चलाया गया था।
हाई सिएरा पर इस मुद्दे को ठीक करने का तरीका sqlite3 के लिए नीचे है। यदि आप उस निर्देशिका में देखते हैं, तो आप देखेंगे कि सब कुछ sqlite3 फ़ाइलों में संग्रहीत है।
जब pgadmin का संस्करण 4.20 जारी किया गया था तो इसे sqlite3.19 की तुलना में बाद में एक संस्करण के साथ भेज दिया गया था और समस्या उत्पन्न होती है क्योंकि High Sierra को sqlite3.19 के साथ भेज दिया जाता है, इसलिए इस समस्या को ठीक करने के लिए, आपको नवीनतम के साथ sqlite3 के पुराने संस्करण को बदलने की आवश्यकता है अपने पैकर पर।
अब अवगत रहें, MacosX + सभी अपने मैक पर ऐप्स के अधिकांश विवरणों को संग्रहीत करने के लिए sqlite का उपयोग करते हैं, इसलिए आपको यह सुनिश्चित करने की आवश्यकता होगी कि आप पुराने संस्करण को न केवल मिटा दें, लेकिन आपको दोनों संस्करणों को एक साथ सह-अस्तित्व में रखना होगा आपके मैक पर होने वाली किसी भी बड़ी घटना से बचने के लिए सामंजस्य।
1) डाउनलोड काढ़ा https://brew.sh/
2) अद्यतन काढ़ा और यह सुनिश्चित करने के लिए काढ़ा अपग्रेड करें कि यह अद्यतित है
3) काढ़ा स्थापित sqlite3
4) mv / usr / bin / sqlite3 /usr/bin/sqlite3.os
5) ln -s /usr/local/Cellar/sqlite/3.21.0/bin/sqlite3 / usr / bin / sqlite3
6) / usr / bin / sqlite3 -version (चेक संस्करण बाद में 3.19 से अधिक है)
अब आप सामान्य रूप से pgadmin को खोलने के लिए आगे बढ़ सकते हैं