.mdf एक .mdb के रूप में निष्पादित नहीं हो रहा है। दूसरे शब्दों में, आपको पासवर्ड के साथ अपनी .mdf फ़ाइल को कॉन्फ़िगर करने की आवश्यकता नहीं होगी, क्योंकि SQL सर्वर प्रमाणीकरण और प्राधिकरण के लिए सुरक्षा संभालेगा।
दुर्भाग्य से, संग्रहीत प्रक्रियाओं के साथ बने रहने की आपकी इच्छा के साथ एक्सेस बहुत मदद नहीं करेगा।
सुझाव दें कि आपके ऐप के साथ SQL सर्वर एक्सप्रेस को परिनियोजित करने में बहुत अधिक संभावित समस्याएँ हैं। ऐसा हो सकता है कि संग्रहीत प्रोसेस का मूल्य , इस मामले में , SQL सर्वर एक्सप्रेस को स्थापित करने की परेशानी की गारंटी देने के लिए पर्याप्त नहीं हो सकता है।
उन संग्रहीत प्रोसेस के अंदर किए जा रहे कार्य का मूल्यांकन करें। क्या वे केवल सीआरयूडी हैं, या बहुत अधिक जटिल हैं। इस एकल-उपयोगकर्ता ऐप में संग्रहित खरीद का आपका कारण क्या है ?
अपने आवेदन को फिर से तैयार करने पर विचार करें:
- पैरामीटरयुक्त प्रश्नों का उपयोग करें। संग्रहीत प्रोसेस के मुख्य भाग को एक स्थिर स्ट्रिंग में ले जाएँ।
- एसक्यूएल सर्वर कॉम्पैक्ट संस्करण
संभावित ग्राहक-सहायता मुद्दों के साथ समय-समय पर रिफैक्टर को संतुलित करें!
कृपया स्टीव लास्कर द्वारा ब्लॉगपोस्ट (संग्रहीत कार्यविधियाँ और SQL सर्वर कॉम्पैक्ट-द ग्रेट डिबेट) . क्लाइंट अनुप्रयोगों के संबंध में संग्रहीत प्रोसेस नौकरी के लिए सही उपकरण हैं या नहीं, इसका आकलन करने पर कुछ अच्छी अंतर्दृष्टि मिली है।
कुछ अपडेट:
ऐसा लगता है कि आप इससे बचने की कोशिश कर रहे हैं .mdf आपके हाथ से निकल रहा है। आप डेटा को लॉक करने के लिए कुछ उपाय कर सकते हैं - डेटा का एन्क्रिप्शन, लेकिन आपके .mdf को कहीं और ले जाने से बचने के लिए 100% समाधान नहीं है। जैसा कि आप टिप्पणी करते हैं, एक बार जब यह ग्राहक के हाथ में होता है, तो यह आपके हाथ से निकल जाता है। :)पी>