Windows 7에서 Outlook 2010 실행
각각 약 700MB에 달하는 꽤 큰 Outlook 파일 두 개가 있습니다. 나는 그 안에 있는 이메일에 정기적으로 접근해야 하는데, 그 이메일은 최근 몇 년 동안의 아카이브입니다. 그러나 파일을 열 때마다 날짜(및 파일 내부의 내용)가 업데이트됩니다. 이는 내 백업 소프트웨어가 증분 백업 중에 해당 항목을 다시 백업하려고 시도한다는 의미입니다. 날짜와 파일이 변경되지 않도록 PST 파일을 읽기 전용으로 열고 싶습니다(물론 색인 검색용으로도). 전체 백업에서 제외하고 싶기 때문에 백업에서 제외하고 싶지는 않습니다.
파일 시스템에서 파일을 읽기 전용으로 설정하면 Outlook에서 파일 열기를 거부합니다.
그럼 질문을 다시 요약해보겠습니다. Outlook 2010에서 일부 PST 파일을 읽기 전용으로 열도록 강제하여 읽기, 인덱싱 및 검색이 가능하지만 변경되지 않도록 하려면 어떻게 해야 합니까?
답변1
Outlook 2010의 아키텍처가 Outlook 2007과 유사하다고 가정합니다. 내 소스는 Outlook 2007 이하에만 적용되지만 변경된 사항이 있는지 의심됩니다.
의도적으로는 그럴 수 없습니다. PST 파일에 대한 인덱싱, 읽기 및 검색 쓰기입니다.
원천:http://support.microsoft.com/kb/269520
기사에서 :
Outlook이 읽기 전용 미디어(예: CD-ROM) 또는 읽기 전용 폴더에서 개인 폴더(.pst) 파일 열기를 지원하지 않는 데는 세 가지 이유가 있습니다.
.pst 파일은 데이터베이스 파일 형식입니다. 사용자는 Outlook 사용자 인터페이스를 탐색할 때 컴퓨터가 검색 및 정렬로 응답할 것으로 기대합니다(사용자가 보기의 콘텐츠를 정렬하기 위해 보기 열 머리글을 클릭하는 경우와 유사). 검색 및 정렬 절차를 사용할 수 있으려면 컴퓨터에서 .pst 파일에 쓸 수 있어야 합니다.
사용자는 보기 내용을 변경할 수 있기를 기대합니다. 예를 들어 사용자는 열을 추가하고 Outlook에서 현재 정렬 순서, 필터 등을 기억하기를 원할 수 있습니다. 보기 정의는 해당 Outlook 폴더의 특수 영역에 정보를 저장하므로 보기 정의가 .pst 파일에 기록됩니다.
.pst 파일은 단일 사용자 파일 형식입니다. 컴퓨터는 파일의 특수 영역을 사용하여 파일을 연 컴퓨터에 대한 정보를 씁니다. 파일을 사용하면 동일한 컴퓨터의 다른 프로세스가 파일에 액세스할 수 있지만 첫 번째 컴퓨터가 파일을 닫을 때까지 다른 컴퓨터가 파일에 액세스할 수 없습니다. 이 "파일 잠금" 기능이 없으면 두 컴퓨터가 동시에 .pst 파일을 열 때 컴퓨터가 파일 손상을 입을 수 있습니다.
이러한 디자인 결정은 Outlook 및 MAPI(메시징 응용 프로그래밍 인터페이스)의 핵심 아키텍처를 반영합니다.