0

SQL Server Express에 대해 코드 우선 접근 방식을 사용하여 데이터베이스를 만들었습니다. Management Studio에서 데이터베이스를 보려고하는데 데이터베이스를 찾을 수 없습니다. VS 데이터베이스 탐색기도 찾을 수 없습니다.엔티티 프레임 워크 코드 우선 데이터베이스 + Azure Dev Fabric 찾아보기

나는 수색했으나 내가 무엇을하고 있는지에 대한 어떤 언급도 찾을 수 없다. dev 패브릭에서 실행중인 데이터베이스를 탐색 할 수 있습니까?

답변

0

Visual Studio에서는 데이터베이스 파일을 제공하지만 데이터베이스는 등록하지 않습니다. se는 SQL Server Management Studio에 있습니다. 따라서 SQL Server Management Studio에 데이터베이스 파일을 수동으로 첨부하십시오. 먼저 데이터베이스 파일을 찾으십시오. 일반적으로 프로젝트의 AppData 폴더 아래에 있습니다. 그런 다음 http://msdn.microsoft.com/en-us/library/ms190209.aspx에 데이터베이스 연결 방법에 대한 지시 사항을 알려 드리고자합니다.

최고 감사합니다,

명나라 쑤.

0

EF 코드 첫 번째와 DB 세대에 스콧 특별시의 블로그 게시물에서보세요 : 당신은 배포 할 때, 즉 위해

는 푸른 데브 직물은 DB 층과 아무 상관이 연결 문자열은이 모든 것을 처리 http://weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity-framework-4.aspx SQL 애저에 거기에 갈 것이다 DB는 변경된 필요가있는 유일한 방법은 SQL 애저 connectionn 문자열 로컬 호스트 (데브 기계)에서 연결 문자열 ...입니다

HTH 우리는 새로운 데이터베이스를 만들 보통 경우

+0

감사합니다. 나는 시도했으나 어떤 이유로 Azure는 SLQ CE 데이터베이스를 좋아하지 않으며 SQL Server에서 생성 된 SLQ CE 데이터베이스를 찾을 수 없습니다. –

+0

Azure 컴퓨터는 상태가 저장되지 않으므로 Azure에서 CE를 사용하지 마십시오. (Azure에서 CE를 사용해야하는 유일한 이유는 절대로 변경하지 않을 DB가있는 경우입니다.) 개발 환경에서 SQL Server Express (Full)를 사용하고 런타임시 Azure에서 SQL Azure를 사용해야합니다. – user728584

+0

**** 참고 CE는 SQL Server가 아닌 파일 시스템에 저장됩니다. – user728584

관련 문제