मैं एएसपी.NET 4.0 (ईएफ 4.0 के साथ) पर एक ब्लॉग जैसी प्रकाशन प्रणाली का निर्माण कर रहा हूं कि मैं पहले स्थान पर बहुत आसानी से तैनाती/बैकअप योग्य बनना चाहता हूं। मैं के एक निर्णय बिंदु पर कर रहा हूँ एक एसक्यूएल सर्वर में एक डेटाबेस बनाने के लिए और का उपयोग करें कि (पारंपरिक रूप से), या साइट में एक App_Data MDF फ़ाइल है और सिर्फ एसक्यूएल एक्सप्रेस के साथ कि एक संलग्न सिस्टम बन गया है या नहीं। मैं एक्सप्रेस संस्करण की स्मृति/आकार सीमाओं पता , और मैं सीमा से टकराने नहीं किया जाएगा के रूप में इस नहीं एक प्रदर्शन के लिए महत्वपूर्ण व्यापार आवेदन या किसी भी गंभीर सामान है। ब्लॉग/लेखन/फोटो के साथ बस एक साधारण सीएमएस (वास्तविक तस्वीरें डेटाबेस में सहेजी नहीं जाती हैं, केवल उनके पथ एमडीएफ में सहेजे जाते हैं) और यही वह है। मुझे एमडीएफ का उपयोग करने में कोई समस्या नहीं है, लेकिन मैं विषय पर भी विशेषज्ञ नहीं हूं क्योंकि मैंने कभी भी एमडीएफ फ़ाइल का उपयोग करके वेबसाइट बनाई/बनाई नहीं है। मैं हमेशा SQL सर्वर पर तैनात हूं, लेकिन मैं उपयोगकर्ताओं/भूमिकाओं/अनुमतियों और आखिरी चीज से निपटना नहीं चाहता हूं कि मैं डेटाबेस सेटिंग्स के कारण उपयोगकर्ता को स्थापना समस्याएं रखना चाहता हूं।क्या मुझे एसक्यूएल एक्सप्रेस या एमडीएफ फ़ाइल को एसक्यूएल सर्वर में वास्तविक तैनाती स्क्रिप्ट संलग्न करने के साथ जाना चाहिए?
मुझे किसके साथ जाना चाहिए? एमडीएफ के साथ मुझे कोई समस्या होगी? सिफारिशें?
सबसे पहले प्रत्येक उपयोगकर्ता/अनुप्रयोग के लिए एक स्थानीय दुकान है, कॉम्पैक्ट संस्करण उपयुक्त नहीं है .. यह थोड़ा भद्दा लगता है, और मैं इसे नहीं लगता कि ईएफ के साथ अच्छी तरह से खेलेंगे। मैं एक्सप्रेस संस्करण और "डीबी संलग्न करें" भाग के बारे में आपको समझने के तरीके को समझता हूं, लेकिन यह सिर्फ मेरे ऐप को अधिक पोर्टेबल बनाता है, उदाहरण के लिए सिस्टम को ले जाने के दौरान, कोई बस सभी फाइलों की प्रतिलिपि बनायेगा और यही वह है। कोई बाहरी सेटअप या बैकअप या कुछ भी नहीं। यही वही है जो मैं वास्तव में चाहता हूं (बस एएसपी.नेट वेब.कॉन्फिग फाइलों की तरह, वे वेबसाइट निर्देशिका में हैं और वेबसाइट की सभी सेटिंग्स हैं)। अगर कोई है तो एक्सप्रेस/संलग्न विधि का उपयोग करने की कुछ अप्रत्याशित परिस्थितियों के बारे में उत्सुक हूं। –
@can poyrazoglu: ठीक है, आपने राय मांगी - यह मेरा है। बीटीडब्लू: एसक्यूएल सर्वर कॉम्पैक्ट 4.0 निश्चित रूप से ** नहीं ** क्रैपी है, आप कभी भी यह नहीं समझते कि यह "अनुपयुक्त" क्यों है, और यह ईएफ 4.0 –
के साथ बहुत अच्छा खेलता है, मैं सम्मान करता हूं (और विचार करता हूं) कि आप राय करते हैं कि यह आक्रामक या कुछ नहीं था कुछ भी (हालांकि यह उस तरह से आवाज हो सकता है - मैं सहमत हूं)। नेट पर लगभग हर जगह मैंने पढ़ा है कि एक्सप्रेस सीई की जगह ले रहा है, सीई का उपयोग न करें और एक्सप्रेस के साथ आगे बढ़ें। यही कारण है कि मैंने कहा था। इसमें एक अलग प्रारूप भी है और सब कुछ समर्थित नहीं है, और भले ही मुझे अभी अप्रत्याशित परिचालन की आवश्यकता न हो, फिर भी मुझे भविष्य में उनकी आवश्यकता हो सकती है और फिर सबकुछ बदलना मुश्किल होगा। निचला स्तर: मैं SQL सर्वर या SQL सर्वर एक्सप्रेस का उपयोग करना चाहता हूं, लेकिन सीई नहीं, क्योंकि मैंने जो कारण बताए हैं। –