2008-09-26 24 views
5

मैं डीबी के इस संस्करण के लिए डीबी की सामग्री का पता लगाने में सक्षम होना चाहता हूं। मैं गिलहरी डीबी क्लाइंट (जिसे एक जेडीबीसी चालक की जरूरत है) का उपयोग करने की सोच रहा था।माइक्रोसॉफ्ट एसक्यूएल सर्वर सीई (कॉम्पैक्ट संस्करण) के लिए jdbc ड्राइवर 3.5

इसलिए, मैं SQL सर्वर 3.5 के लिए एक जेडीबीसी प्रकार 4 ड्राइवर की तलाश में हूं। क्या कोई मुझे एक मुफ़्त या खुले स्रोत या परीक्षण के बर्तन में इंगित कर सकता है?

यदि कोई जेडीबीसी ड्राइवर नहीं है, तो एमएस डेवलपर्स एक दिए गए एसडीएफ फ़ाइल का पता कैसे लगाते हैं?

धन्यवाद,

बीआर,
~ एक

उत्तर

1

SQLCeEitor नामक एक निशुल्क प्रोग्राम है जो यह करता है।

मुझे अभी भी एक जेडीबीसी चालक पसंद आएगा, हालांकि इससे ग्रहण और जावा के साथ उपयोग करना आसान हो जाएगा।

1

आप SQL Server Management Studio Express की कोशिश की?

आप एसक्यूएल सर्वर या SQL सर्वर प्रबंधन स्टूडियो एक्सप्रेस (SSMSE) में एसक्यूएल सर्वर प्रबंधन स्टूडियो का उपयोग करके डेस्कटॉप कंप्यूटर पर एक स्मार्ट डिवाइस या पर संग्रहीत एसक्यूएल सर्वर कॉम्पैक्ट 3.5 डेटाबेस का उपयोग कर सकते हैं। http://technet.microsoft.com/en-us/library/ms172037.aspx

JDBC ड्राइवर के रूप में, आप Microsoft द्वारा प्रदान this one पर एक नज़र, लग सकता है। मुझे नहीं पता कि यह कॉम्पैक्ट संस्करण के साथ काम करता है या यदि आपने पहले ही कोशिश की है, लेकिन मैंने सोचा कि यह उल्लेखनीय है।

1

1- कोई जेडीबीसी चालक नहीं है और लेखन के समय एमएस की कोई योजना बनाने की कोई योजना नहीं है।

2- ओडीबीसी चालक नहीं है, इसलिए अगला स्पष्ट उत्तर (जेडीबीसी से ओडीबीसी पुल) आपकी मदद नहीं करेगा।

3- कुछ जेडीबीसी विक्रेताओं का दावा है कि वे किसी भी ओलेडबी डेटा स्रोत से कनेक्ट करने में सक्षम होने का दावा करते हैं, इसलिए यह सबसे अच्छा शर्त है - link, लेकिन यह आवश्यक नहीं होगा।

1

जेटीडीएस आज़माएं, यह SQL सर्वर और Sybase के लिए एक मुफ्त सॉफ्टवेयर जेडीबीसी ड्राइवर है।

http://jtds.sourceforge.net/

+2

इसकी बहुत खराब jtds एक SQL डेटाबेस का समर्थन नहीं करता है। मुझे लगता है कि हालांकि कुछ जटिल जेनी सामान होंगे ... तो यह समझ में आता है कि यह नहीं होगा। – djangofan

1

JDBC ड्राइवर टीसीपी/आईपी कनेक्शन का उपयोग करता। कॉम्पैक्ट संस्करण सबसे अधिक संभावना टीसीपी/आईपी पोर्ट 1433 पर नहीं सुन सकता है। कॉम्पैक्ट संस्करण का उपयोग उस एप्लिकेशन द्वारा किया जाना है जिसने उससे बात करने के लिए आवश्यक डीडीएस लोड किया है। यह विजुअल स्टूडियो परियोजनाओं के लिए है।

आपको कॉम्पैक्ट संस्करण को अनइंस्टॉल करने और इसके बजाय SQL Express 2005/2008 इंस्टॉल करने की आवश्यकता है। स्थापना के बाद "sa" खाता सक्षम करें, इसे पासवर्ड दें, SQL + NT प्रमाणीकरण सक्षम करें, और फिर पोर्ट 1433 (डिफ़ॉल्ट पोर्ट) पर सुनने के लिए टीसीपी/आईपी श्रोता सक्षम करें।

फिर, अंत में, आप जेडीबीसी से जुड़ सकते हैं। Jtds एक जेडीबीसी 3.0 ड्राइवर है और इसलिए जेडीके 1.6 + की आवश्यकता है। मैं माइक्रोसॉफ्ट 2005 जेडीबीसी 2.0 ड्राइवर का उपयोग करना पसंद करता हूं।

1

अपनी एसडीएफ डेटाबेस फ़ाइल का पता लगाने के लिए SDF Viewer का उपयोग करें, डेटा, स्क्रिप्ट और टेबल, इंडेक्स और विदेशी कुंजी के साथ काम आयात/निर्यात भी कर सकते हैं।

0

यदि आप linq वाक्यविन्यास में हैं, तो आप LinqPad का भी उपयोग कर सकते हैं। एक मुफ्त संस्करण है जो डेटा की खोज करने और इसे संपादित करने की अनुमति देता है। आप स्वतः पूर्ण करने के लिए भुगतान करेंगे लेकिन आप इसके बिना जी सकते हैं। मुझे उम्मीद है कि यह मदद करता है।