[sql-server] SQL Server의 데이터베이스로 .bak 파일 가져 오기

.bak확장명 을 가진 파일이 있습니다.

이 날짜를 SQL Server의 데이터베이스로 가져 오려면 어떻게해야합니까?



답변

SQL Server Management Studio를

  1. 왼쪽 분할 창에서 데이터베이스 를 마우스 오른쪽 단추로 클릭하십시오 (오브젝트 탐색기)
  2. 데이터베이스 복원 …을 클릭하십시오 .
  3. 장치를 선택 하고을 클릭 한 ...다음 .bak 파일을 추가하십시오.
  4. 클릭 OK , 다음 확인을 다시

끝난.


답변

.bak 파일은 데이터베이스 백업입니다. 아래 방법으로 백업을 복원 할 수 있습니다.

방법 : 데이터베이스 백업 복원 (SQL Server Management Studio)


답변

RESTORE FILELISTONLY
FROM DISK = 'D:\3.0 Databases\DB.bak'

RESTORE DATABASE YourDB
FROM DISK = 'D:\3.0 Databases\DB.bak' 

그리고 당신은 적절한 mdf, ndf 및 ldf 파일을 사용하여 이동해야합니다

 With Move 'primarydatafilename' To 'D:\DB\data.mdf',
 Move 'secondarydatafile'To 'D:\DB\data1.ndf',
 Move 'logfilename' To 'D:\DB\log.ldf'


답변

기본 SQL Server 방법을 사용하여 이러한 데이터베이스 백업 파일을 간단히 복원하거나 ApexSQL 복원 도구를 사용 하여 파일을 가상으로 빠르게 첨부하고 완전히 복원 된 데이터베이스로 액세스 할 수 있습니다.

면책 조항 : 저는 ApexSQL에서 제품 지원 엔지니어로 일하고 있습니다


답변

데이터베이스 복원 …을 선택하는 대신 파일 및 파일 그룹 복원 …을 선택하십시오 .

그런 다음 데이터베이스 이름을 입력하고 .bak 파일 경로를 소스로 선택한 다음 복원 확인란을 선택하고 확인을 클릭하십시오. .bak 파일이 유효하면 작동합니다.

SQL Server 복원 옵션 이름은 매우 간단한 작업에 대해 직관적이지 않습니다.


답변

  1. DB를 저장하려는 서버에 연결
  2. 데이터베이스를 마우스 오른쪽 버튼으로 클릭
  3. 복원을 클릭하십시오
  4. 소스 섹션 에서 장치 라디오 버튼을 선택하십시오.
  5. 추가를 클릭하십시오.
  6. .bak 파일이 저장된 경로로 이동하여 선택하고 확인을 클릭하십시오.
  7. DB의 목적지를 입력하십시오
  8. DB를 저장할 이름을 입력하십시오.
  9. 확인을 클릭하십시오

끝난


답변

간단히 사용

sp_restoredb ‘사용자 데이터베이스 이름’, ‘복원하려는 위치’

예 : sp_restoredb ‘omDB’, ‘D : \ abc.bak’