2011-09-24 1 views
2

나는 D 드라이브에 abc.mdf 데이터베이스가 오전 그리고 난 내 웹 사이트에 사용할와 나는 Web.config의D 드라이브에 abc.mdf 데이터베이스가 있고 웹 사이트에서 web.config를 사용하고 싶습니다.

같이 노력하고 내가 오류를

을 다음있어 파일 D : \ abc.mdf 에 대해 자동 이름이 지정된 데이터베이스를 연결하지 못했습니다. 같은 이름의 데이터베이스가 있거나 지정된 파일을 열 수 없거나 UNC 공유에 있습니다.

나는 데이터베이스가 이미 MSSQL 데이터 폴더에 저장되지

+0

연결 문자열을 표시 할 수 있습니까? –

+0

\t \t <이름 = "ConnectionString을"ConnectionString을 = 추가 "데이터 원본 =; 인 AttachDBFilename = D : \ vik.mdf를, 진정한 통합 보안 =; 의 providerName ="의 System.Data.SQLClient "/> vikas

+0

위와 함께 User Instance = true를 사용하면 "이 SQL Server 버전에서는 사용자 인스턴스 로그인 플래그가 지원되지 않습니다. 연결이 닫힙니다. " – vikas

답변

0

확실 "vik.mdf"파일을 확인하시기 바랍니다 도움이 else.Please 어디서나 존재하지 않도록 (C : \의 Program Files (x86) \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA) 또는 데이터베이스가 Microsoft SQL Server Management Studio에 아직 연결되어 있지 않습니다.

+0

D 드라이브에서 사용하려면 가능하지 않습니까? 내 데이터베이스가 D 드라이브에만 존재한다고 확신합니다. – vikas

0

위에서 "사용자 인스턴스를 사용하는 경우 위에 = true로 설정하면 오류가 발생합니다. 사용자 인스턴스 로그인 플래그가이 SQL Server 버전에서 지원되지 않습니다."라는 메시지가 나타나면 SQLEXPRESS를 사용하지 않는 것 같습니다. SQLEXPRESS 만 사용자 인스턴스를 지원합니다.

관련 문제