2010-08-15 6 views
1

이 2010연결 문자열 문제는

<connectionStrings> 
<add name="ApplicationServices" 
    connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" 
    providerName="System.Data.SqlClient" /> 

내가 명명 된 인스턴스를 대에서 "새로운 ASP.Net 웹 사이트"템플릿으로 생성됩니다 연결 문자열입니다 sql 2008 개발자 버전이 설치되었습니다. 서버 이름을 변경했지만 쿼리 문자열이 여전히 작동하지 않습니다. 기본 db "aspnetdb.mdf"를 사용할 수 있기를 원합니다. Windows 인증을 사용하여 연결합니다. 이 연결 문자열을 변경하려면 어떻게해야합니까?

+0

서버 탐색기 → [사용자 데이터베이스] → 속성 → 연결 문자열로 이동하여 Visual Studio에서 정확한 연결 문자열을 찾을 수 있습니다. 그것은 과거에 나를 도왔다. –

+0

이것을 사용하려고하면 어떤 오류 메시지가 나옵니까? –

답변

0

AttachDBFilename을 통해 데이터베이스에 연결하면 Express Edition 중 하나를 사용하면 only possible이됩니다. 따라서 개발자 에디션에서는 작동하지 않습니다.

사용자 인스턴스 will be removed 이후 버전의 SQL Server에서는이 값을 사용하지 않아야합니다.