데이터베이스 커밋
설치 데이터베이스에 대한 변경 사항은 MsiDatabaseCommit을 호출할 때까지 데이터베이스에 기록되지 않습니다.
데이터베이스의 변경 사항을 확정하려면
- MsiDatabaseIsTablePersistent를 호출하여 MsiDatabaseCommit을 호출할 때 테이블이 작성되는지 여부를 확인합니다.
- MsiDatabaseCommit 함수를 호출하여 데이터베이스에 대한 변경을 완료합니다.
데이터베이스에서 변경한 내용은 누적되며 MsiDatabaseCommit을 호출할 때까지 실제 데이터베이스에 반영되지 않습니다. 임시 열 또는 행은 데이터베이스에 커밋되지 않습니다. 데이터베이스가 닫히면 마지막 MsiDatabaseCommit 이후 변경된 모든 내용이 자동으로 롤백됩니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기