दृश्य स्टूडियो सर्वर एक्सप्लोरर समर्थन कस्टम डेटाबेस प्रदाताओं करता है?

वोट
13

मैं सर्वर एक्सप्लोरर और मेरे सीखने परियोजनाओं में से कुछ में Microsoft SQL सर्वर के साथ चित्रमय डेटाबेस विकास के लिए संबंधित उपकरणों का इस्तेमाल किया था - और यह एक बहुत अच्छा अनुभव था। हालांकि, अपने काम में मैं Oracle DB और SQLite और मेरे शौक परियोजनाओं से निपटने का उपयोग MySQL (क्योंकि वे लिनक्स पर होस्ट कर रहे हैं)।

वहाँ अन्य डेटाबेस प्रदाताओं के साथ दृश्य स्टूडियो में डेटाबेस से संबंधित टूल का लाभ उठाने के लिए एक रास्ता है?

28/08/2008 को 10:09
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


5 जवाब

वोट
1

सर्वर एक्सप्लोरर किसी भी डेटाबेस प्रणाली है कि एक ODBC ड्राइवर प्रदान करता है समर्थन करना चाहिए। ओरेकल के मामले में एक दृश्य स्टूडियो के साथ ड्राइवर में बनाया गया है।

कनेक्शन जोड़ें संवाद डेटा स्रोत पर परिवर्तन बटन पर क्लिक करें आप तो प्रदाताओं आप के लिए ड्राइवरों की एक सूची मिलना चाहिए।

28/08/2008 को 11:02
का स्रोत उपयोगकर्ता

वोट
11

यहाँ कैसे दृश्य स्टूडियो से अपने MySQL डेटाबेस से कनेक्ट करने के बारे में निर्देश है:

सर्वर एक्सप्लोरर आप निम्न कार्य करने में कनेक्शन बनाने के लिए:

  • सब से पहले आप विकास मशीन पर MyODBC कनेक्टर 3.51 (या नवीनतम) स्थापित करने की आवश्यकता (नायब। आप में इस पा सकते हैं http://www.mysql.com/products/connector/odbc/ )

  • अपने डेटाबेस के लिए एक कनेक्शन के साथ नियंत्रण कक्ष / व्यवस्थापकीय उपकरण में एक डेटा स्रोत बनाएँ। यह डेटा स्रोत सर्वर प्रबंधक के लिए पूरी तरह से इस्तेमाल किया जा रहा है और आप जब आप अपने VS.NET आवेदन बना दिया है अपने ग्राहकों को पीसी पर एक ही डेटा स्रोत बनाने के बारे में चिंता करने की जरूरत न (जब तक आप चाहते हैं) - मैं न इस कवर करना चाहते हैं इस जवाब में, बहुत लंबा है। इस स्पष्टीकरण के प्रयोजन के लिए मैं बहाना है कि आप mysqlserver 'SERVER01' पर डेटाबेस के लिए 'AADSN' 'Noddy' नामक एक MyODBC डेटा स्रोत बनाया है और 'फ्रेड' का एक रूट पासवर्ड होगा। सर्वर या तो कंप्यूटर नाम (नियंत्रण कक्ष / सिस्टम / कंप्यूटर नाम में पाया), या वैकल्पिक आईपी पता हो सकता है हो सकता है। एनबी। यह सुनिश्चित करें कि आप इस स्पष्टीकरण के साथ जारी रखने से पहले इस कनेक्शन का परीक्षण करें।

  • अपने VS.NET प्रोजेक्ट खोलने

  • सर्वर एक्सप्लोरर के लिए जाना

  • 'डाटा कनेक्शन' राइट क्लिक करें

  • 'कनेक्शन जोड़ें' का चयन

  • DataLink गुण में, प्रदाता टैब पर जाएं और "ODBC ड्राइवर के लिए माइक्रोसॉफ्ट OLE DB प्रदाता"

  • अगला पर क्लिक करें

  • यदि आप पहले एक ODBC डेटा स्रोत बनाया है, तो आप सिर्फ इतना है कि चुन सकते हैं। इस का नुकसान यह है कि जब आप क्लाइंट मशीन पर अपनी परियोजना आवेदन स्थापित, एक ही डेटा स्रोत हो की जरूरत है। मैं एक कनेक्शन स्ट्रिंग का उपयोग करना पसंद। कुछ इस तरह दिखना चाहिए:

DSN = AADSN; desc = MySQL ODBC 3.51 ड्राइवर DSN; डेटाबेस = Noddy; सर्वर = SERVER01; यूआईडी = जड़; पासवर्ड = fred; पोर्ट = 3306; सॉकेट =; विकल्प = 11; STMT =;

आप कनेक्शन स्ट्रिंग से पासवर्ड को छोड़ देते हैं, तो आप यह सुनिश्चित करें कि डेटा स्रोत आपके द्वारा बनाए (AADSN) एक पासवर्ड शामिल करना चाहिए। मैं वर्णन करने के लिए इन क्या मतलब है, तो आप उस के लिए myodbc के लिए दस्तावेज में देख सकते हैं, बस यह सुनिश्चित करें कि आप एक "कनेक्शन सफल" संदेश जब आप डेटा स्रोत का परीक्षण नहीं जा रहा हूँ।

28/08/2008 को 11:03
का स्रोत उपयोगकर्ता

वोट
5

मैं SQLite पर अपने शोध के दौरान यह पाया। मैं हालांकि यह उपयोग करने का मौका नहीं मिला है। हमें बताएं कि क्या यह आपके लिए काम करता है।

http://sqlite.phxsoftware.com/

System.Data.SQLite System.Data.SQLite मूल SQLite डेटाबेस इंजन और एक पूरा ADO.NET 2.0 प्रदाता सभी एक ही मिश्रित मोड विधानसभा में लुढ़का है।

...

दृश्य स्टूडियो 2005/2008 डिजाइन समय समर्थन

तुम्हें पता है, सर्वर एक्सप्लोरर के लिए एक SQLite कनेक्शन जोड़ सकते हैं एक Typed डेटासेट और अधिक पर क्वेरी डिजाइनर, खींचें और ड्रॉप तालिकाओं के साथ प्रश्नों बनाने!

SQLite के डिजाइनर दृश्य स्टूडियो 2005/2008 से भरा संस्करणों, VS2005 एक्सप्रेस संस्करण सहित पर काम करता है।

नई आप बना सकते हैं / दृश्य, टेबल, अनुक्रमित, विदेशी कुंजी, बाधाओं को संपादित करने और दृश्य स्टूडियो सर्वर एक्सप्लोरर के भीतर सहभागी चलाता है!

28/08/2008 को 11:28
का स्रोत उपयोगकर्ता

वोट
0

@Espo: आपका जवाब उत्कृष्ट है, और यह वी.एस. व्यावसायिक में महान काम करता है। साथ ही एक्सप्रेस संस्करण के साथ काम करता है? मैं 2005 प्रो और वी.एस. 2008 एक्सप्रेस के साथ एक मशीन पर MySQL ODBC ड्राइवर स्थापित किया है और केवल वी.एस. प्रो एक उपलब्ध विकल्प के रूप में ODBC डेटा स्रोत दिखा रहा है।

@hitec: इस सुझाव है कि मेरे मामले MySQL ODBC संस्थापक में एक बग है।

28/08/2008 को 12:35
का स्रोत उपयोगकर्ता

वोट
1

ओरेकल कि दृश्य स्टूडियो के साथ एकीकृत उपकरणों का एक सेट है। यह उनके डेटा का उपयोग पुस्तकालयों के साथ पैक किया जाता है।

http://www.oracle.com/technology/software/tech/windows/odpnet/index.html

07/09/2008 को 12:35
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more