Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

LibreOffice 저장 오류 - 해결 방법

오늘 이야기할 내용은 예전에는 큰 문제였습니다. LibreOffice 4.X 버전에 이상한 저장 오류가 발생하여 사람들이 데이터를 잃게 되는 버그가 있었습니다. 이제 이것은 과거의 일이기 때문에 더 이상 일상적인 사용과 관련이 없다고 생각할 수 있습니다. 그러나 이런 일이 다시 발생하여 LibreOffice에서 문서 변경 사항을 저장할 수 없다면 어떻게 됩니까?

실제로 저는 LibreOffice 4.X가 있는 호스트에서 파일 작업을 하고 있었는데 어떤 이유로 자동 저장으로 인해 잠금 파일이 사라지게 되었고 그 후 프로그램이 저장 오류에 대해 불평하기 시작했습니다. 좀 더 구체적으로 말하면 하위 문서 content.xml을 작성하는 중 오류가 발생했습니다. 이 문제가 발생하면 어떻게 데이터가 손실되지 않습니까?

간단한 것 먼저

우선 데이터를 텍스트 편집기에 복사해야 합니다. 그런 다음 LibreOffice의 다른 인스턴스를 시작하거나 새 파일을 만들고 내용을 복사한 다음 저장하고 계속 진행합니다. 그런 다음 새 이름으로 파일을 저장해 보십시오(다른 이름으로 저장). 이러한 방법이 실패하면 약간의 해킹을 고려해야 합니다.

파일 잠금

LibreOffice는 문서를 열 때 동일한 파일에 대한 다중 쓰기를 방지하기 위해 잠금 파일을 생성합니다. 정말 사소한 일입니다. 잠금 파일의 형식은 .~lock..odt#입니다. 점으로 시작하기 때문에 Linux 파일 탐색기에 표시되지 않을 수도 있지만 확실히 있습니다.

이 파일이 누락되었을 수 있습니다. 자동 저장이나 다른 버그로 인해 파일이 사라진 경우 LibreOffice에서 실사를 수행하고 변경 사항을 디스크에 커밋하는 데 어려움을 겪을 수 있습니다. 이 경우 다음을 고려할 수 있습니다. 더미 잠금 파일을 만듭니다. 형식에 문제가 있는 경우 문제가 있는 파일(예:ODT)과 동일한 형식으로 임의의 LibreOffice 문서를 연 다음 잠금 파일을 복사하고 저장 오류가 있는 파일과 일치하도록 이름을 바꿉니다. 실제로 다른 문서에서 잠금 파일을 복사하는 것으로 시작하겠습니다.

잠금

나는 이것을 시도했고 실제로 내 문제에서 약간의 진전을 이루었습니다. 이제 LibreOffice는 파일이 편집을 위해 잠긴 것에 대해 불평했습니다. 파일을 읽기 전용 복사본으로 열 수 있지만 변경 사항이 손실됩니다. 또는 작동할 수 있는 복사본을 엽니다. 보장하지 않습니다.

파일을 잠근 사람(사용자)의 이름에 주의를 기울여야 합니다. 잠금 파일을 사용할 수 있는지 여부와 파일을 저장할 수 있는 올바른 권한이 있는지 여부가 결정되기 때문입니다. 처음에는 다음 오류가 표시될 수 있습니다. 사용자 권한이 부족하여 개체에 액세스할 수 없습니다. 방금 잠금 파일을 복사했고 그 안에 있는 정보가 우리가 필요로 하거나 원하는 것과 일치하지 않을 수 있기 때문입니다.

잠금 파일 형식

잠금 파일 내용을 소화해 봅시다. 간단한 텍스트 파일이며 모든 텍스트 편집기에서 열고 필요한 수정을 할 수 있습니다. 예를 들어 다음이 표시될 수 있습니다.

Dedoimedo,HOST/roger,HOST,03.04.2016 17:10,file:///C:/Users/roger/AppData/Roaming/LibreOffice/4;

파일을 잠그는 사람의 이름, 호스트 이름, 사용자 이름, 타임스탬프 및 LibreOffice 프로필 경로가 있습니다. 데이터는 Windows와 Linux에서 약간씩 다르지만 아이디어를 얻습니다. 그렇지 않다면 저에게 이메일을 보내주십시오.

다른 문서의 잠금 파일을 사용하려면 사용자 이름, 프로필 및 기타 모든 세부 정보가 저장 오류가 있는 문서의 소유자와 일치하는지 확인해야 합니다. 그에 따라 변경한 다음 파일을 저장해 보십시오. 당신은 지금 괜찮을 것입니다. 솔직한. 이제 이 버그가 다시 발생하면 더미 잠금 파일을 만드는 방법을 알게 되었습니다.

복구

LibreOffice가 미친 루프에 빠지고 파일 저장을 시작한 다음 올바른 권한이 없기 때문에 실패하면 프로그램을 종료한 다음 문서를 복구해야 할 수 있습니다. 그러나 그렇게 하면 변경 사항이 손실될 가능성이 높으므로 실제로 도움이 되지 않습니다.

결론

요약하자면, 저장 오류가 발생하면 잠금 파일이 있는지 확인하세요. 없을 가능성이 큽니다. 새 잠금 파일을 만들거나 복사합니다. 단, 올바른 이름 지정 규칙을 고수했는지 확인한 다음 잠금 파일에 올바른 세부 정보를 추가하여 파일을 저장할 수 있는 권한을 갖도록 합니다. 이렇게 하면 교착 상태에서 벗어날 수 있고 모든 노력을 보존할 수 있기를 바랍니다.

어쨌든 온라인에서 읽으면 소프트웨어 업데이트에 대한 언급이 많이 있습니다. 물론 효과가 있지만 현재 실제 문제가 있는 사람들에게 도움이 되지는 않습니다. 이 경우 해결책은 침착함을 유지하고 근절하는 것입니다. LibreOffice가 어떻게 작동하는지 파악한 다음 모든 것이 정상이라고 생각하도록 속이는 것을 의미합니다. 잠금 파일, 권한. 그것이 그것의 본질입니다. 바라건대, 이 작은 가이드가 여러분 중 일부를 구해 주었을 것입니다. 그게 다야.

건배.