에 실패했습니다. 다른 사용자가 만든 사이트가 있었는데 지금 테스트하려고합니다. 나는 아무 문제없이 시스템을 컴파일 할 수 있지만이 웹 사이트에 로그인 할 때, 나는 오류 얻을 : 또한첫 번째 예외는 'System.Data.EntityException'입니다. 기본 제공 업체가 Open
"EntityException occured. A first chance exception of type 'System.Data.EntityException' occured in System.Data.Entity.dll. Additional info: The underlying provider failed on Open."
를 내가 깊이 파고 경우, 내가 Cannot open database \"MyDB\" requested by the login. The login failed. Login failed for user 'name\\owner'.
의의 InnerException를 참조 웹에서 비슷한 문제를 읽었으며 데이터베이스 연결에 문제가있는 것 같습니다. 나는 connectionString과 어지럽히는 것을 포함하는 여러 가지 '솔루션'을 시도했지만 아무 것도 작동하지 않습니다.
내가 생각하기에 시스템이하고 싶은 것은 별도의 프로젝트 App_Data에있는 .mdf에 연결하는 것입니다. 어쨌든, 원래 여기받은 connectionString 코드는 다음과 같습니다.
add name="NameServiceContext"
connectionString="Server=tcp:qiu5vg5yhv.database.windows.net,1433;Database=MyDB;User ID=MYID;Password=MYPASS;Trusted_Connection=False;Encrypt=True;Connection Timeout=30;"
providerName="System.Data.SqlClient"
빠른 질문, tcp : ...... 무엇입니까? 나는 그것이 어떻게 든 생성되었다고 가정하고 있지만, 어떻게?
나는이 문제를 '해결'노력하고 같이해서이 종료했습니다
add name="NameServiceContext"
connectionString="data source=./SQLEXPRESS;AttachDbFilename=C:\Users\owner\Documents\MyERP\App_Data\MyDB.mdf;Integrated Security=True;Connect Timeout=30;"
providerName="System.Data.SqlClient"
두 가지 방법이 같은 오류를주고 내가 생각에서입니다. 어떻게 해결할 수 있을까요?
또한 DB> 데이터베이스에 연결> MS SQL 데이터베이스 파일을 통해 db에 연결하면 ./SQLEXPRESS
과 (LocalDB)\v11.0
의 두 데이터 소스 사이에서 옵션이 제공됩니다. 둘 다 포함해야합니까? 그렇다면 어떻게?