LDF 파일 없이 MDF 파일 첨부

.MDF 파일이 있고 파일이 제대로 종료되지만 않습니다. .LDF 파일이 있으면 .MDF 파일을 다음에 첨부할 수 있습니다. SQL Server 다음과 같이 쉽게

  1. 스타트 SQL Server 관리 스튜디오 그리고 서버에 접속합니다.
  2. 새 쿼리.
  3. 다음 명령을 입력하십시오.
    sp_attach_single_file_db @dbname='MyDB', @physname=N'C:MyDB_Data.mdf'
    
    or
    
    CREATE DATABASE MyDB ON
    (FILENAME = N'C:MyDB_Data.mdf')
    FOR ATTACH_REBUILD_LOG
    
    or
    
    CREATE DATABASE MyDB
    ON (FILENAME = 'C:MyDB_Data.mdf')
    FOR ATTACH;
    

    여기서 MyDB는 데이터베이스 이름이고 C:MyDB_Data.mdf는 mdf 파일 경로입니다.

    Microsoft는 첫 번째 방법이 새 버전에서 만료될 수 있으므로 두 번째 및 세 번째 방법을 사용할 것을 권장합니다. SQL Server 버전.

  4. 실행하다 쿼리를 실행합니다.

다음에서 더 자세한 정보를 얻을 수도 있습니다.
https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15

그러나 .MDF 파일과 .LDF 파일이 제대로 종료되지 않는 경우. 즉, 파일이 손상된 경우 다른 방법을 사용하여 첨부해야 합니다.