나는 사용하던 .mdf
A를 연결하는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" />
항상 오류가 발생하기 때문에 :
기본 공급자가 Open에서 실패했습니다
Integrated Security
연결 문자열 에서 제거 하고 사용자를 만들고 sysadmin
권한 이 있는지 확인하고 해당 사용자를 연결 문자열에 추가했습니다.