मैं एक उपयोग कर रहा था .mdfएक को जोड़ने के लिए databaseऔर entityClient। अब मैं कनेक्शन स्ट्रिंग को बदलना चाहता हूं ताकि कोई .mdfफ़ाइल न हो ।
निम्नलिखित connectionStringसही है?
<connectionStrings>
<!--<add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;AttachDbFilename=|DataDirectory|\NData.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />-->
<add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;Initial Catalog=NData;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
क्योंकि मुझे हमेशा त्रुटि मिलती है:
आधारभूत प्रदाता खोलने पर विफल रहा
Integrated Securityसे हटा दिया गया, एक उपयोगकर्ता बनाया और सुनिश्चित किया कि उनके पास sysadminअनुमतियाँ हैं और उस उपयोगकर्ता को कनेक्शनस्ट्रिंग में जोड़ दिया है।