BKS 파일에서 SQL 파일에 액세스하는 방법은 무엇입니까?

BKS 파일에서 SQL 파일에 액세스하는 방법은 무엇입니까?

약 20GB의 BKS 파일이 있습니다. 여기서 MSSQL 파일을 어떻게 추출합니까?

감사해요

답변1

ntbackup을 사용하여 백업을 생성한 경우 백업 및 복원 마법사를 사용하여 해당 백업에서 모든 파일 또는 선택한 파일을 복원해야 합니다. 복원할 파일을 결정하려는 경우 SQL 데이터베이스는 일반적으로 MDF, LDF 및 NDF 파일 확장자를 가진 파일에 존재하지만 반드시 필요한 것은 아닙니다.

ntbackup이 백업을 수행할 때 데이터베이스 일관성을 보장하는지 확실하지 않으므로 데이터베이스가 깨끗하게 복원되지 않을 가능성이 있습니다.

답변2

백업이 실수로 BKS 파일로 저장되었는지 궁금합니다. "실제" BKS 파일은 메모장에서 열리고 읽을 수 있습니다. 메모장에서 파일을 열려고 시도할 수 있으며 사람이 읽을 수 있는 경우에는 데이터가 포함되지 않은 것입니다. 그렇지 않으면 확장자를 BKF로 변경하고 NTBackup이 이를 복원하는지 확인할 수 있습니다.

답변3

실제로는 BAK 파일이었습니다. 표준 복원 데이터베이스를 실행하고 bks 파일을 가리키기만 하면 됩니다.

관련 정보