2017-05-12 5 views
0

개발자 테스트를 위해 Visual Studio 2013에서 내 SQLServer 데이터베이스의 LocalDB 버전을 실행합니다.이 데이터베이스가 동일한 컴퓨터에서 실행되는 C# 응용 프로그램에 도달 할 수 없으면 VS에서 디버깅하는 것이 이상적입니다. 특히 응용 프로그램이 실행되는 동안 도달 할 수 없으므로 응용 프로그램을 다시 시작하지 않고 "켜거나 끌 수"있습니다.연결 실패 테스트를 위해 LocalDB 데이터베이스를 일시적으로 비활성화 할 수 있습니까?

VS 내에서 명백한 "DB 중지"옵션을 볼 수 없습니다. LocalDB 인스턴스가 어떻게 관리되고 있는지도 모릅니다 ... VS가 실행되는 동안 만 존재한다면 어떻게해야합니까?

DB 서버와 응용 프로그램이 동일한 컴퓨터에서 실행되고 DB가 LocalDB로서 SQLServer (설치되지 않은)를 통하지 않고 호스트되는 방식은 무엇입니까?

답변

0

데이터베이스를 중지하는 대신 연결 문자열의 일부 더미 IP/호스트 또는 포트로 구성을 변경할 수 있습니다.

+0

응용 프로그램이 실행되고 있지 않습니다. DB를 특정 기간 동안 잃어버린 경우 다시 테스트 할 필요가 있습니다. –

+0

SQL 서버의 작업 관리자에서 프로세스를 찾을 수 있습니다. 해당 프로세스를 종료하십시오 –

+0

또는 cmd에서 net start SQLAgent $ instancename을 사용하면 start, pause, stop도 사용할 수 있습니다. –