2009-02-05 9 views
5

मैं एक डेवलपर हूं और जब मैं काम करने के बजाए कर सकता हूं तो मैं अक्सर दूरस्थ रूप से काम करता हूं। मैं अपने साथ dev डेटाबेस वातावरण लेने में सक्षम होना चाहता हूँ। मुझे पता है कि मैं डेटाबेस को दूरस्थ रूप से एक्सेस कर सकता हूं, लेकिन यह धीमा है। मैं कभी-कभी काम करता हूं जहां वायरलेस कनेक्शन नहीं है। कोई विचार?क्या मैं यूएसबी ड्राइव पर SQL सर्वर स्थापित कर सकता हूं?

+0

क्या आप अपने काम पीसी या साइट पर पीसी पर आरडीपी कर सकते हैं? – StingyJack

उत्तर

6

हां, यह संभव है। एमएसडीएन पर this धागा देखें।

+0

मुझे लगता है कि मुझे लगता है कि एसक्यूएल सीई एक विकल्प नहीं था। यदि ऐसा है, तो यह बहुत अच्छा है! –

6

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

यह विधि मानती है कि आपका डेटाबेस छोटा है और आप उस प्रदर्शन के बारे में परवाह नहीं करते हैं।

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

यह लगभग निश्चित रूप से एक असमर्थित उपयोग केस है इसलिए मैं कुछ गलत होने पर नियमित बैकअप रखना सुनिश्चित करता हूं।

0

आपकी सबसे अच्छी शर्त डेटाबेस को बैकअप करना (यूएसबी ड्राइव पर) और स्थानीय मशीन पर पुनर्स्थापित करना है।

आप फ़ाइल को यूएसबी में कॉपी भी कर सकते हैं और संलग्न फ़ाइल कमांड चला सकते हैं। मुझे नहीं पता कि यूएसबी नेटवर्क कनेक्शन से कहीं ज्यादा बेहतर होगा।

0

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

यदि आपका समाधान बस डेटा को बदलने और निर्यात/आयात करने पर आयात करना है, तो मुझे यकीन है कि यह ठीक काम करेगा। इसके अतिरिक्त, "पोर्टेबल डिवाइस" संस्करण के साथ बहुत से सॉफ़्टवेयर जारी किए जाते हैं, जो सिस्टम रैम का भारी उपयोग करता है, और डिवाइस IO की आवश्यकता को बहुत कम करता है। शायद एसक्यूएल सर्वर के पास ऐसा संस्करण है?

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