Applies ToMicrosoft 365용 Access Access 2024 Access 2021 Access 2019 Access 2016

Microsoft Access는 사용자와 다른 사용자가 동시에 데이터베이스의 동일한 레코드에 쓰려고 할 때 쓰기 충돌 대화 상자를 표시합니다. 기본 잠금 전략(비관적 잠금이라고 함)은 레코드에 쓰려고 시도하는 첫 번째 사용자에게 잠금 소유권을 부여하는 것입니다. 다른 사용자는 이전에 레코드를 저장할 수 있지만 잠금을 소유하고 있기 때문에 어떤 일이 일어나는지 결정할 수 있습니다. 쓰기 충돌이 발생하는 두 가지 기본 이유가 있습니다.

  • 동일한 Access 데이터베이스에서 두 개체(예: 테이블 및 폼)가 동시에 열려 있고 두 개체가 동일한 레코드에 쓰려고 합니다. 이 경우, 다른 사람은 당신입니다. 레코드에 쓰려고 시도하는 첫 번째 개체는 잠금을 소유합니다.

  • Access 데이터베이스가 공유되고 다른 사용자가 동일한 레코드에 쓰려고 합니다. 이 경우 레코드에 쓰려고 시도하는 첫 번째 사용자가 잠금을 소유합니다.

충돌 해결

액세스는 다음 세 가지 선택을 제공합니다.

  • 레코드 저장    다른 사람이 변경한 내용을 덮어쓸 수 있습니다. 레코드를 가장 먼저 편집했기 때문에 잠금을 소유합니다. 다른 사람은 변경 내용을 잃을 가능성이 큽니다. 가능한 경우 이 옵션을 사용하지 마세요.

  • 클립보드에 복사    전체 레코드는 변경한 내용과 함께 클립보드에 복사된 다음 다른 사용자가 변경한 내용이 레코드에 표시됩니다. 변경 내용을 수락하거나 클립보드에 저장된 내용에 따라 변경 내용을 덮어쓸 수 있습니다.

  • 변경 내용 삭제    잠금을 소유하고 있더라도 다른 사용자가 저장된 변경 내용을 유지하도록 허용합니다.

고급 정보

프로그래밍 방식으로 이 동작을 제어할 수 있습니다. 자세한 내용은 RecordLocks 속성Access에서 양식을 닫을 때 발생하는 예기치 않은 쓰기 충돌 오류를 참조하세요.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.