लिबर ऑफिस बेस का उपयोग करके मैं पोस्टग्रेक्यूएल सर्वर से कैसे जुड़ सकता हूं?


17

जब मैं लिब्रे ऑफिस बेस 3.5 (यह लिब्रे ऑफिस 4 पर भी लागू होता है) का उपयोग करते हुए स्थानीय मशीन पर पोस्टग्रेएसक्यूएल सर्वर से कनेक्ट करने का प्रयास करने पर मैं त्रुटियों में भाग रहा हूं:

लिबर ऑफिस आधार डेटा स्रोत चयन

निम्नलिखित सिंटैक्स ( localhost:5432=<database name>डेटाबेस नाम worktime) काम नहीं करता है:

यहाँ छवि विवरण दर्ज करें

जब मैं अगले पृष्ठ पर कनेक्शन का परीक्षण करने का प्रयास करता हूं, तो मुझे निम्नलिखित त्रुटि मिलती है:

डेटाबेस URL 'sdbc: postgresql: localhost: 5432 = localhost' में त्रुटि:
अवैध कनेक्शन विकल्प "localhost: 5432"

डेटासोर्स URL के लिए सही सिंटैक्स क्या है?


मैं विशेष रूप से उसके लिए एक एसयू प्रश्न नहीं पूछ सकता हूं, इसलिए मैं आपसे व्यक्तिगत रूप से पूछता हूं: जब आप लिब्रे ऑफिस को पोस्टग्रैसेकल में प्लग करते हैं तो आप क्या करते हैं? यह संघ किस प्रकार की सहायता, उपयोगिता प्रदान करता है? क्या यह केवल डेटाबेस की सामग्री को संपादित करने के लिए है?
स्टीफन रोलैंड

2
@StephaneRolland: LibreOffice अन्य विशेषताओं के साथ तालिकाओं में डेटा और संपादन के साथ-साथ एक क्वेरी बिल्डर के लिए एक ग्राफिकल इंटरफ़ेस प्रदान करता है, जो डेटाबेस के साथ इंटरफेसिंग को आसान बनाते हैं।
bwDraco - मोनिका

जवाबों:


15

कभी फारवर्ड आपके सवाल का जवाब देगा:

यह एक इंटरनेट URL नहीं है, लेकिन यह इसी तरह कार्य करता है। अब आपको लिबर ऑफिस को एक विशिष्ट कंप्यूटर पर एक विशिष्ट डेटाबेस से जुड़ने के लिए बताने की आवश्यकता है:

dbname=mydb host=localhost

Dbname भाग में अपने डेटाबेस के नाम का उपयोग करें। मैंने होस्ट भाग के लिए लोकलहोस्ट का उपयोग किया था, क्योंकि पोस्टग्रेक्यूएल एक ही कंप्यूटर पर है, लेकिन मुझे उस घटना में इसे बदलना होगा जो मैं दूरस्थ कंप्यूटर से कनेक्ट करना चाहता हूं।


13

मुझे पता है कि यह उत्तर दिया गया है .. लेकिन यहां किसी ऐसे व्यक्ति के लिए अधिक डेटा जानकारी है जो इस विषय पर ठोकर खा सकता है।

डेटा स्रोत URL का दूसरा रूप इस प्रारूप में है:

dbname=postgres hostaddr=127.0.0.1 port=5433 user=db_user password=libreoffice

मुझे उपरोक्त की आवश्यकता थी, क्योंकि लिब्रेबेस द्वारा उपयोग किया जाने वाला डिफ़ॉल्ट पोर्ट 5432 है, लेकिन मुझे 5433 की आवश्यकता थी।

इस URL प्रारूप पर http://ask.libreoffice.org/question/459/generic-form-of-url-for-postgresql/ पर चर्चा की गई है

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