मैंने अपना पहला डेटाबेस आधारित डेस्कटॉप ऐप .NET में बनाया है और यह समझने में सक्षम नहीं है कि मैं एप्लिकेशन इंस्टॉलर के साथ डेटाबेस को कैसे तैनात कर सकता हूं, ताकि डेटाबेस, एप्लिकेशन और SQL सर्वर एक ही समय में स्थापित हो।डेस्कटॉप ऐप के साथ SQL सर्वर एक्सप्रेस डेटाबेस को तैनात करते हैं?
यदि मैं केवल SQL सर्वर और इंस्टॉलर के साथ डेटाबेस के लिए मूल क्लाइंट को तैनात करता हूं, तो यह काम करेगा?
एप्लिकेशन डेटाबेस का उपयोग अक्सर करता है।
एसक्यूएल सर्वर एक्सप्रेस एक सर्वर-क्लास डेटाबेस है, और इसलिए _desktop_ ऐप के लिए खराब विकल्प है। एक _in-process_ डेटाबेस का उपयोग करें जैसे कि स्क्लाइट, एसक्यूएल सर्वर कॉम्पैक्ट, या यहां तक कि इसके बजाय एक्सेस। –
मुझे @ जोएल से सहमत होना है - यदि यह एक एकल उपयोगकर्ता डेस्कटॉप एप्लिकेशन है तो आपको शायद SQL सर्वर कॉम्पैक्ट संस्करण का उपयोग करना चाहिए जो एक .dll है और इसलिए ऐप के इंस्टॉलर के हिस्से के रूप में तैनात किया जा सकता है। – Murph