2014-04-29 2 views

답변

1

데이터베이스에 처음 액세스하려고하면 localDB 인스턴스가 시작됩니다. 몇 분 동안 사용하지 않으면 인스턴스가 닫히고 데이터베이스에 액세스하려고 할 때 다시 시작됩니다.

간헐적이지만 설명을 찾을 수는 없지만 때때로 응용 프로그램이 자동으로 시작되지 않는 것을 알아 채 셨지만 "수동으로"localDB를 시작할 필요가 없습니다. 응용 프로그램이 처음로드는, 메인에, 당신의 Program.cs 파일에 넣고 때 LocalDB를 시작하려고하기 위해

편집

() 함수 :

Process.Start("sqllocaldb.exe", "start v11.0"); 

이 시도합니다 응용 프로그램 시작시 localDB exe를 스핀 업합니다.

0

당신은 Visual Studio와 SQL이라는 태그를 가지고 있으므로 MSSQL Server라고 생각합니다.

서비스 (제어판 - 관리 도구)로 이동하여 이름이 "MSSQLSERVER"인 항목을 찾으십시오. "시작 유형"에서 "자동"인지 확인하십시오

+2

LocalDB는 서비스로 실행되지 않고 독립 실행 형 실행 파일입니다. – Nick