2011-04-14 4 views
0

응용 프로그램을 설치했으며 저장된 각 파일은 .mdf입니다. 소프트웨어 설치 중에 어떤 데이터베이스도 설치되지 않은 것을보고 설치 후 SQL 서버 나 다른 데이터베이스 서버가 설치되지 않은 상태에서 프로그램 파일을 검사했습니다. 응용 프로그램에 포함 된 데이터베이스가 있지만 SQL Compact는 .mdf 파일이 아닌 .sdf 파일 만 생성해야합니다 - 어떤 종류의 포함 된 데이터베이스 서버가 .mdf 파일을 만들겠습니까?mdf는 응용 프로그램의 데이터베이스가 포함되지 않았 음을 의미합니까?

답변

0

Sql Server Express User Instances이 사용될 가능성이 있습니다. 인 경우 Program FilesProgram Files(x86)을 모두 확인 했으므로 Sql Server에 대한 참조를 볼 수 없지만 그럴 수는 없습니다. 즉, 서비스 관리 콘솔 (시작> Services.msc)을 사용하고 이름이 "SQL Server"로 시작하는 서비스를 찾아 해당 서비스가 확실한 지 확인하십시오.

응용 프로그램이 확장명이 .mdf 인 파일을 저장하기 때문에 파일이 SQL Server 파일임을 의미하지는 않습니다. 메모장에 텍스트 파일을 myfile.mdf으로 저장할 수는 있지만 여전히 Sql Server 파일이 아닙니다.

0

다른 모든 SQL 버전에서는 .mdf 파일을 사용합니다. 참조 : http://msdn.microsoft.com/en-us/library/ms233817.aspx 일부 SQL 데이터베이스가 실행 중인지 확인하는 또 다른 방법은 서비스 관리 콘솔을 확인하는 것입니다. SQL 익스프레스에도 서비스가 있어야합니다.

관련 문제