2014-07-18 18 views
1

필자는 파일 스트림을 활성화했으며 파일 그룹/파일 스트림이있는 SQL 서버 관리 스튜디오에서 데이터베이스를 만들었습니다.파일 스트림을 사용하는 이동 데이터베이스

Visual Studio에서 결과 데이터베이스를 사용하고 싶기 때문에 파일 2 개 (mdf & ldf)와 파일 스트림 폴더를 App_Data에 복사합니다.

FILESTREAM 기능이 비활성화되어 있습니다 :

나는 VS 서버 탐색기에서 다음과 같은 오류 메시지가 나타납니다.
파일 활성화 오류가 발생했습니다. 실제 파일 이름 'C : \ Users \ User \ Documents \ Visual Studio 2010 \ WebSites \ FOO \ App_Data \ fooFilestream'이 잘못되었을 수 있습니다. 추가 오류를 진단하고 정정 한 후 조작을 재 시도하십시오.
새 데이터베이스 'C : \ USERS \ USER \ DOCUMENTS \ VISUAL STUDIO 2010 \ WEBSITES \ FOO \ APP_DATA \ FOO.MDF'를 열 수 없습니다. CREATE DATABASE가 중단되었습니다.
C : \ Users \ User \ Documents \ Visual Studio 2010 \ WebSites \ FOO \ App_Data \ foo.mdf 파일에 대해 자동 이름이 지정된 데이터베이스를 첨부하지 못했습니다. 같은 이름의 데이터베이스가 있거나 지정된 파일을 열 수 없거나 UNC 공유에 있습니다.

의견이 있으십니까? 이 프로세스는 파일 스트림을 사용하지 않는 데이터베이스에서 잘 작동합니다.

답변

0

좋아, 문제는 다음과 같습니다. 데이터베이스에서 파일 스트림 기능을 사용하면 MS Visual Studio에서 파일로 데이터베이스에 연결할 수 없습니다.

그래서 SQL Server Management Studio를 사용하여 데이터베이스에 연결 한 다음 VisualStudio에서 연결했습니다.