2011-02-22 20 views
13

के लिए डीबीलिंक स्थापित करना क्या कोई पोस्टग्रेस 9 (सेंटोस) के लिए आवश्यकताओं को स्थापित करने के लिए कुछ प्रकाश डाल सकता है ताकि इंटर-पोस्टग्रेस डीबी क्वेरीिंग के लिए dblink का उपयोग करने में सक्षम हो सके।पोस्टग्रेस 9

सामान्य रूप से dblink आवश्यकताओं को स्थापित करने के तरीके पर कोई साफ दस्तावेज नहीं लगता है।

अग्रिम धन्यवाद।

उत्तर

6

इंस्टॉल करें DbLink DbLink शेयर/योगदान/अपने PostgreSQL install.To की dblink.sql इसका इस्तेमाल, आप में इसका उपयोग करना चाहते हैं डेटाबेस में dblink.sql फ़ाइल लोड में स्थित है

स्रोत।: http://www.postgresonline.com/journal/archives/44-Using-DbLink-to-access-other-PostgreSQL-Databases-and-Servers.html

30

आप PostgreSQL 9.1 (या बाद में) है, तो यकीन है कि योगदान पैकेज स्थापित किया गया है, बनाने जैसे, अपने खोल से:

yum install postgres*contrib 
तब डेटाबेस के भीतर

, DDL का उपयोग एक्सटेंशन बनाने के लिए:

CREATE EXTENSION dblink; 
अपने सिस्टम पर
+0

, यदि आप किसी अन्य तारे का चिह्न जोड़ने की जरूरत के मामले में व्यवस्था है: 'sudo यम स्थापित postgresql92-contrib.x86_64' मैं' किया होता sudo यम स्थापित PostgreSQL * योगदान * ' –

+0

मैं करना पड़ा sudo apt-get postres * contrib स्थापित करें। – inquisitive

संबंधित मुद्दे