2 개의 MSSQL 데이터베이스와 함께 제공되는 godaddy에서 Windows 공유 호스팅 계정을 구입했습니다. 하나는 내 사이트 데이터를 보유하고 다른 하나는 사이트 구성원을 저장하기 위해 aspnet 멤버십 스키마를 설치하도록 설정합니다. 이 사이트는 첫 번째 데이터베이스의 데이터 표시에도 완벽하게 작동합니다. 내가 로그인하거나 등록 할 때 그러나 나는이 심한 오류를Godaddy ASP.NET 멤버십 데이터베이스 문제
예외 정보를 얻을 : System.Configuration.Provider.ProviderException : 는 SSE 제공자가 연결 문자열에 지정된 데이터베이스 파일을 찾을 수 없습니다. 구성된 신뢰 수준 (높은 신뢰 수준 아래)에서 SSE 공급자는 데이터베이스 파일을 자동으로 만들 수 없습니다.
필자의 web.config
을 거쳤으며 필자의 2 개의 연결 문자열에는 아무런 문제가 없습니다. godaddy는 1이 멤버쉽 일 때 2 개의 mssql 데이터베이스를 동시에 사용하는 데 문제가있는 것으로 보입니다.
누군가 해결책이나 해결 방법을 알고 있습니까?
나는 결국 해결책을 찾았다 (고맙습니다!) - 2 일간 인터넷 검색을 한 결과 나는 그것을 알아 냈습니다! 당신의 멤버십 공급자 conn 문자열로 "LocalSqlServer"를 사용하지 않으면 Godaddy는 역할을 허용하지 않습니다 - 여기에 내 web.config에 대한 편집 내용이 있습니다 - (1) aspnetmem 공급자 conn 문자열을 "LocalSqlServer"(2)로 변경했습니다. "LocalSqlServer"conn 문자열 ...하지만 제거하려면 먼저 제거해야합니다. 즉, ...