PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

PostgreSQL में dblink का उपयोग (इंस्टॉल) कैसे करें?

चूंकि PostgreSQL 9.1 , अतिरिक्त मॉड्यूल की स्थापना सरल है। पंजीकृत एक्सटेंशन जैसे dblink CREATE EXTENSION . के साथ स्थापित किया जा सकता है :

CREATE EXTENSION dblink;

आपके डिफ़ॉल्ट स्कीमा में स्थापित होता है, जो public है डिफ़ॉल्ट रूप से। सुनिश्चित करें कि आपका search_path आदेश चलाने से पहले ठीक से सेट किया गया है। स्कीमा उन सभी भूमिकाओं के लिए दृश्यमान होनी चाहिए जिन्हें इसके साथ काम करना है। देखें:

  • खोज_पथ पहचानकर्ता संकल्प और "वर्तमान स्कीमा" को कैसे प्रभावित करता है

वैकल्पिक रूप से, आप निम्न के साथ अपनी पसंद के किसी भी स्कीमा में स्थापित कर सकते हैं:

CREATE EXTENSION dblink SCHEMA extensions;

देखें:

  • पोस्टग्रेज डेटाबेस में एकाधिक स्कीमा पर hstore स्थापित करने का सबसे अच्छा तरीका?

प्रति डेटाबेस एक बार चलाएँ। या इसे मानक सिस्टम डेटाबेस में चलाएं template1 इसे प्रत्येक में जोड़ने के लिए नव निर्मित डीबी स्वचालित रूप से। मैनुअल में विवरण।

आपको पहले सर्वर पर मॉड्यूल प्रदान करने वाली फाइलें स्थापित करने की आवश्यकता है। डेबियन और डेरिवेटिव के लिए यह पैकेज होगा postgresql-contrib-9.1 - PostgreSQL 9.1 के लिए, जाहिर है। Postgres 10 के बाद से, बस एक postgresql-contrib . है रूपक।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं PostgreSQL डेटाबेस में सभी तालिकाओं को कैसे छोड़ सकता हूं?

  2. psycopg का उपयोग करके डालने के लिए समस्या

  3. यदि अनुपलब्ध हो तो PostgreSQL पिछली पंक्ति से मान का उपयोग करता है

  4. DBeaver के माध्यम से PostgreSQL डेटाबेस का बैकअप और पुनर्स्थापना कैसे करें

  5. IntegrityError डुप्लिकेट कुंजी मान अद्वितीय बाधा का उल्लंघन करता है - django/postgres