2011-11-09 12 views
10

को निर्यात और पुनर्स्थापित कैसे करें किसी को भी पता है कि एचएसक्यूएलडीबी को .sql फ़ाइल या किसी कंप्यूटर पर कुछ कैसे निर्यात करें और अन्य कंप्यूटर पर पुनर्स्थापित करें।एचएसक्यूएलडीबी

+1

तुम बस HSQLDB डेटा फ़ाइल (रों) कॉपी कर सकते हैं (पाठ्यक्रम के HSQLDB को बंद करने के बाद) –

+1

इसे फिर से खोलना चाहिए क्योंकि यह आमतौर पर प्रोग्रामर द्वारा उपयोग किए जाने वाले सॉफ़्टवेयर टूल से संबंधित है - HSQLDB विशेष रूप से जावा समुदाय –

+0

में एक आम उपकरण है, मैं असहमत हूं कि इसे फिर से खोलना चाहिए। यह ओपी के हिस्से पर कोई प्रयास नहीं दिखाता है। – jadarnel27

उत्तर

3

मैं एक ओडीबी फ़ाइल से कम, एक HSQLDB डेटाबेस निर्यात करने की कोशिश कर रहा था, और पाया कि यह बहुत ही अनजान था। विचित्र रूप से, मुझे शायद ही कभी एक साधारण निर्यात पर कोई ट्यूटोरियल या दस्तावेज़ मिलते हैं (जिस तरह से अक्सर, SQLite कहते हैं)। मुझे लगा कि शामिल एसक्लटूल सही जवाब था, लेकिन कुछ भी स्पष्ट नहीं मिला ("आप एससीआरआईपीटी का उपयोग कर सकते हैं" सहायक नहीं है, क्षमा करें)। चूंकि यह डेटाबेस नहीं था, मुझे कुछ भी पता था, मैं स्कीमा/टेबल नाम निर्दिष्ट नहीं कर सका, और न ही मैं उनको खोजने का एक तरीका समझ सकता था।

अंत में, मैंने RazorSQL (http://razorsql.com) की एक eval प्रति का उपयोग किया। RazorSQL के दस्तावेज़ों के अनुसार, मुझे डेटाबेस फ़ाइलों को .script, आदि के नाम पर पुनर्नामित करना पड़ा। मैंने एक कनेक्शन प्रोफाइल स्थापित किया जो "जेडीबीसी (एचएसक्यूएलडीबी एम्बेडेड)" कनेक्शन प्रकार का उपयोग करता था, जो ओडीबी डेटाबेस में मिली स्क्रिप्ट फ़ाइल का चयन करता था। फिर मैंने मेनू से डीबी टूल्स का चयन किया, फिर निर्यात डेटा, और उपयुक्त विकल्प (सीएसवी फ़ाइल, मेरे मामले में) का चयन किया।

उम्मीद है कि यह किसी और की मदद करेगा।

14

एम्बेडेड या फ़ाइल/सर्वर मोड का उपयोग कर hsqldb फ़ाइल का डंप प्राप्त करने के लिए।

एक एसक्यूएल उपकरण संवाद उपयोग में:

SCRIPT 'c:\path\to\db\db_sql.sql'; 

इस पथ में रिक्त स्थान के साथ काम नहीं करेगा

कृपया देखें hsqldb docs

+8

क्या आप दस्तावेज़ के बजाय किसी विशिष्ट पृष्ठ पर दस्तावेज़ को लिंक अपडेट कर सकते हैं? धन्यवाद – j0k