2017-05-16 5 views
0

방금 ​​이전 bak 파일에서 데이터베이스를 생성 했으므로 데이터베이스를 최신 버전으로 복구해야하지만 최신 백업 또는 mdf 파일은없고 ldf 파일 만 있습니다. ldf 파일에서만 DB를 복구 할 수 있습니까?bak 및 ldf 파일에서 데이터베이스 복원

+0

로그 파일에서 트랜잭션을 복구해야합니까? –

+0

도움이 될 수 있습니다 : https://solutioncenter.apexsql.com/recover-sql-server-database-using-only-a-transaction-log-file-ldf-and-old-backup-files/. 놀란 그것은 당신의 구글 검색에 오지 않았다. – ADyson

+0

@ADyson은 LDF 외에 다른 데이터 나 파일없이 작업을 수행합니까? SQL에서 알 수 있듯이, 로그 파일에는 실제로 어떤 데이터도 포함되어 있지 않지만, 내가 틀렸다는 이야기를 듣고 기쁘게 생각합니다. – Sander

답변

1

LDF 파일은 데이터베이스에서 수행 된 모든 트랜잭션의 로그입니다. 데이터 자체가 없으므로 로그 파일만으로 데이터베이스를 복구 할 수는 없습니다. 데이터베이스 복구에는 로그 파일을 사용할 수 있지만 데이터 자체와 결합해서 만 사용할 수 있습니다.

관련 문제