문제

는 DAC를 통해 MS SQL Server 2012 Express를 연결할 수 있습니다.SQL Server 2012 엔터프라이즈에서 MS SQL Server 2012 Express로 이동 한 후 일부 성능 문제가있었습니다.이 TSQL을 사용하여 체크 아웃했을 때

select * from sys.dm_os_schedulers;
.

Skeed는 DAC (전용 관리자 연결) 스케줄러 ID를 표시하지 않습니다.

어떤 생각이나 제안이 감사 할 것입니다.

도움이 되었습니까?

해결책

DAC를 Express에서 사용하려면 시작 추적 플래그 7806을 활성화해야합니다. 이는 여기 및 자세한 내용 여기 .

Open Configuration Manager, SQL Server 서비스 창에서 Express 인스턴스를 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다. 시작 매개 변수 탭에서 -t7806를 추가하고 추가를 누른 다음 OK를 누른 다음 서비스를 다시 시작합니다.

시작 매개 변수 탭

다시 시작 후 오류 로그 또는 DMV를 확인하여 DAC가 활성화되어 있는지 확인할 수 있습니다.

SQL Server Express에서 기본적으로 사용 중지 된 이유는 성능상의 이유로 (이미 1GB의 메모리로 제한되고 DAC가 해당 덩어리를 잠급니다). 그래서, 당신이 정말로 당신이 DAC가 필요하다고 확신하지 않는 한, 그것을 떠나는 것이 가장 좋을 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 dba.stackexchange
scroll top