2011-09-11 11 views
18

मैंने एएसपीनेट एप्लिकेशन में किसी प्रोजेक्ट में "सेवा आधारित डेटा बेस" (.mdf) जोड़ने का प्रयास किया है। वहां से मैंने एक इकाई फ्रेमवर्क मॉडल फ़ाइल (.edmx) बनाने का प्रयास किया है।उपयोगकर्ता उदाहरण के लिए प्रक्रिया शुरू करने में विफलता के कारण SQL सर्वर का उपयोगकर्ता उदाहरण उत्पन्न करने में विफल। कनेक्शन बंद हो जाएगा

An error occurred while connecting to the database. The database might be unavailable. An exception of type 'System.Data.SqlClient.SqlException' occurred. The error message is: 'Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.'.

मुझे मिल गया है एसक्यूएल सर्वर 2008 R2 एक्सप्रेस संस्करण मेरी मशीन पर स्थापित:

ऐसा करते समय मैं त्रुटि मिलती है।

किसी भी विचार की सबसे सराहना की जाएगी।

+0

आपका कनेक्शन स्ट्रिंग कैसा दिखता है? – VoodooChild

+0

http://stackoverflow.com/questions/7381591/problem-connecting-to-database-user-instance-and-entity-framework-issue –

+0

मेरे लिए जो काम किया गया वह उत्तर था जो मैंने उपरोक्त लिंक में दिया था^ –

उत्तर

3

this answer देखें, आपके लिए काम कर सकता है।

आपकी कनेक्शन स्ट्रिंग के आधार पर, आपको इसमें "उपयोगकर्ता इंस्टेंस" विशेषता जोड़ने की आवश्यकता हो सकती है।

4

मुझे एक सी # कंसोल ऐप के साथ यह वही समस्या थी जो एक .mdf फ़ाइल का उपयोग कर रहा था।

समस्या तब गायब हो गई जब मैंने नेटवर्क्स सेवा को रूट-स्तरीय विजुअल स्टूडियो प्रोजेक्ट निर्देशिका (और उप निर्देशिका) तक पूर्ण पहुंच प्रदान की।

समाधान विवरण: Problems with SQL Server Express user instancing and ASP.net Web Application Projects

39

मैं एक ही त्रुटि मिल गया है, यह निम्न परिवर्तन के बाद निश्चित होती है।

फ़ोल्डर को हटाने सी: \ उपयोगकर्ता \ उपयोगकर्ता \ AppData \ स्थानीय \ माइक्रोसॉफ्ट \ माइक्रोसॉफ्ट एसक्यूएल सर्वर डेटा विंडोज 7 में मेरे लिए काम किया। फ़ोल्डर को हटाने के बाद वीएस को पुनरारंभ करना होगा।

+0

के लिए काम किया मुझे तुरंत पुनरारंभ किए बिना भी। – Vertigo

+0

मैंने अपनी ऐपडाटा को दूसरी मशीन से कॉपी किया था, संभवतः इस मुद्दे को पहली जगह में ले जाया गया था। धन्यवाद! – Vache

+0

मैं वीएस2013 और एसक्यूएल सर्वर 2014 एक्सप्रेस चला रहा हूं और फ़ोल्डर को हटाने से मेरी मदद नहीं हुई। –