Dynamics 365 FO 가상 머신 개발 또는 테스트를 유지 관리 모드로 전환
게시됨: 2025년 2월 16일 오후 12시 10분 25초 UTC
마지막으로 업데이트되었습니다: 2026년 1월 12일 오전 8시 58분 20초 UTC
이 문서에서는 몇 가지 간단한 SQL 문을 사용하여 Dynamics 365 for Operations 개발 머신을 유지 관리 모드로 전환하는 방법을 설명합니다.
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
최근 진행했던 프로젝트에서 사용자 지정 재무 차원을 처리해야 했습니다. 테스트 환경에서는 필요한 차원이 존재했지만, 개발 샌드박스에는 Microsoft에서 제공하는 기본 Contoso 데이터만 있어서 필요한 차원을 사용할 수 없었습니다.
이러한 기능을 구현하려고 시도했을 때 Dynamics 365 FO에서는 환경이 "유지 관리 모드"일 때만 가능하다는 것을 알게 되었습니다. 문서에 따르면 라이프사이클 서비스(LCS)에서 환경을 이 모드로 전환할 수 있다고 하지만, 해당 옵션을 찾을 수 없었습니다.
조사를 좀 해보니, 중요하지 않은 개발 또는 테스트 환경에서 가장 빠른 방법은 SQL 서버, 특히 AxDB 데이터베이스에서 직접 간단한 업데이트를 수행하는 것이라는 것을 알게 되었습니다.
먼저 현재 상태를 확인하려면 다음 쿼리를 실행하십시오.
WHERE PARM = 'CONFIGURATIONMODE';
VALUE 값이 0이면 현재 유지 관리 모드가 활성화되어 있지 않습니다.
VALUE 값이 1이면 현재 유지 관리 모드가 활성화되어 있습니다.
유지보수 모드를 활성화하려면 다음 명령을 실행하세요.
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
그리고 다시 비활성화하려면 다음 명령을 실행하세요.
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
상태를 변경한 후에는 일반적으로 웹 및 배치 서비스를 다시 시작해야 합니다. 변경 사항이 적용되려면 여러 번 다시 시작해야 하는 경우도 있습니다.
이 방법은 운영 환경이나 기타 중요한 환경에서는 권장하지 않지만, 개발 환경에서 재무 관련 기능을 빠르게 활성화하는 데에는 효과적입니다 :-)
추가 자료
이 글이 마음에 드셨다면 다음 제안도 마음에 드실 겁니다.
- 최근 프로젝트를 로드하는 동안 Visual Studio가 시작 시 멈춤
- Dynamics 365의 X++ 코드에서 재무 차원 값 업데이트
- Dynamics 365에서 확장을 통해 표시 또는 편집 방법 추가
