Tôi đã sử dụng một .mdfđể kết nối với một databasevà entityClient. Bây giờ tôi muốn thay đổi chuỗi kết nối để không có .mdftập tin.
Điều sau đây có connectionStringđúng không?
<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" />
Bởi vì tôi luôn nhận được lỗi:
Nhà cung cấp cơ bản không thành công trên Open
Integrated Securitykhỏi chuỗi kết nối, tạo một người dùng và đảm bảo rằng họ có sysadminquyền và thêm người dùng đó vào chuỗi kết nối.