«restore» 태그된 질문

일반적으로 재해 복구를 위해 백업에서 데이터베이스를 다시로드하거나 다른 서버에 데이터베이스 복사본을 만듭니다.


4
SSMS 2014에서 데이터베이스 복원 마법사가 열리지 않습니다
Windows Server 2012 R2를 실행하는 개발 컴퓨터에서 방금 SQL Server를 2012에서 2014로 업그레이드했습니다. SQL Server Management Studio 2014를 사용하여 데이터베이스를 마우스 오른쪽 단추로 클릭하면 Tasks -> Restore -> Database...아무 일도 일어나지 않습니다. 데이터베이스 복원 마법사가 예상대로 나타나지 않습니다. 이벤트 뷰어에 오류나 충돌이 없습니다. 커서는 모래 시계로 바뀌지 않습니다. T-SQL을 사용하여 …

3
“데이터베이스가 전환 중입니다”오류
오늘은 기존 데이터베이스를 통해 데이터베이스를 복원하려고했습니다 .SSMS에서 데이터베이스를 마우스 오른쪽 버튼으로 클릭 한 다음 작업-> 오프라인 상태로 전환하면 데이터베이스를 복원 할 수 있습니다. 작은 팝업 창이 나타나서 Query Executing.....언젠가 보여준 다음 오류가 발생했습니다 Database is in use cannot take it offline. 내가 수집 한 데이터베이스에 대한 활성 연결이 있으므로 다음 …

4
RESTORE HEADERONLY에서 필드 추출
복원 하려는 백업이 만들어진 날짜를 얻기 위해 ' RESTORE HEADERONLY ' 를 사용하려고합니다 . 명령 : RESTORE HEADERONLY FROM DISK = '<path to .bak file>' Query Analyzer에서 제대로 작동하고 50 개의 열과 같은 결과 집합을 제공합니다. 실제로 코드 에서이 문제에 액세스하고 있습니다. 50 : ish 열 중 하나를 모두 선언하고 …

6
2005 또는 2008 인스턴스없이 SQL Server 2000에서 2012로 마이그레이션
2012 년으로 옮겨야하는 SQL Server 2000에있는 3 개의 이전 데이터베이스를 발견했습니다. 표준 접근 방식은 2005 또는 2008 인스턴스로 복원하고 업데이트, 재내 보낸 후 2012 년으로 복원하는 것입니다. 사용 가능한 2005 또는 2008 인스턴스가 없다는 점을 제외하고는 좋습니다. 시도해 볼만한 해결책이나 다른 방법이 있습니까? 정보를 위해 데이터베이스에는 15-20 개의 테이블과 몇 …

1
차등 백업을 복원하면 DEFUNCT 로그 파일이 생성됩니까?
여기 내 문제가 있습니다. 전체 복원을 통해 데이터베이스를 새 서버로 옮긴 다음 빠른 차등 백업 / 복원으로 컷 오버하려고합니다. 문제없이 전체 복원을 수행 할 수 있지만 차등 백업을 복원 할 때 다음 경고가 표시됩니다. 메시지 3127, 수준 16, 상태 1, 줄 1 복원 된 데이터베이스 'DatabaseName'의 'Database_Log2'파일이 데이터베이스가 단순 복구 …

2
DBA 이외의 질문 : 백업 / 복원을 통해 SQL Server 인스턴스를 다른 서버로 무통 복사 / 이동하는 방법은 무엇입니까?
방금 새 서버를 만들었으므로 기존 SQL Server 2008 인스턴스를 이전 db 상자에서 복사해야합니다. 나는 일반적으로 .mdf와 로그 파일을 복사하고 첨부 하여이 작업을 수행하지만 연중 무휴로 사용되므로 데이터베이스를 오프라인으로 가져갈 수 없으므로 데이터베이스를 백업하고 새로운 파일로 복원했습니다. 기계. 그러나 나는 고아 사용자 와 관련된 몇 가지 문제로 끝났습니다 . 그래서 내가 …

5
백업-> 복원 작업 후 사용자 권한이 엉망 임
여러 개의 SQL Server 2008 데이터베이스를 새 db 서버로 이동하여 모든 파일 (.bak 파일)을 백업하고 이러한 파일을 새 상자에 복사 한 후 복원했습니다 (모두 SQL Management Studio를 사용하여 수행). 모두 괜찮 았지만 이제는 이전 RDBMS에서 계속 작동하는 SQL Server 계정을 사용하여 데이터베이스에 로그인 할 수 없습니다. 내 Windows 인증 로그인은 …

3
MAXTRANSFERSIZE 및 CHECKSUM을 사용하는 경우 TDE 사용 데이터베이스를 복원 할 수 없습니다
업데이트 : @AmitBanerjee -Microsoft SQL Server 제품 그룹의 수석 프로그램 관리자는 MS가 결함 으로 문제를 조사 할 것이라고 확인했습니다 . TDE를 활성화하고 MAXTRANSFERSIZE> 65536을 사용하는 SQL Server 2016에서 백업을 복원하는 데 문제가있는 사람 이 있습니까 (내 경우에는 TDE 데이터베이스를 압축 할 수 있도록 65537을 선택했습니다 ) CHECKSUM. 아래는 재현입니다 : …

1
암호화 된 데이터베이스를 다른 서버로 복원
SQLServer 2008에서 실행되는 제품을 사용하고 있습니다. 당연히이 제품을 제공하는 회사는 SQLServer 지원을 제공하지 않습니다. 제품을 설치할 때 데이터베이스를 암호화하기 위해 비밀번호를 지정했습니다. 다른 서버에서 테스트하기 위해 제품의 다른 사본을 실행하고 싶습니다. 데이터베이스를 다른 서버로 복원하고 해당 다른 서버에 제품을 설치했습니다. 설치시 동일한 암호를 입력 한 후 기본 서버에서 백업을 복원했습니다. …

1
기존 데이터베이스의 FamilyGUID를 찾는 방법
RESTORE명령을 실행할 때 SQL Server가 기존 데이터베이스를 다른 데이터베이스로 덮어 쓰지 않도록합니다. 이 확인은을 사용하여 무시할 수 있습니다 REPLACE. SQL Server는 백업 파일을 사용하여 FamilyGUID복원중인 데이터베이스가 덮어 쓰는 데이터베이스와 동일한 지 확인합니다. 이 올바른지? FamilyGUID백업 파일의 크기는 다음을 사용하여 확인할 수 있음을 이해합니다. RESTORE headeronly FROM DISK = N'Q:\MyBackup.bak' 그러나 …

1
복원 할 수 없음 (오류 3456)
이해하기 쉽지 않은 상황이 있으며 다른 사람들이 제안을 할 수 있는지이 포럼에서 물어볼 것이라고 생각했습니다. Windows Server 2008R2 Enterprise에서 SQL Server 2008 R2 Standard SP3을 실행하고 있습니다. 데이터베이스에는 약간의 유지 관리가 필요했으며 다른 서버에서 복원해야했습니다. COPY_ONLY와 4 개의 tlog 백업 세트로 완료된 전체 DB 백업이 있습니다. 시작하기 전에 tlogbackup1을 작성하십시오. …

1
복원시 테일 로그 백업?
일반적으로 프로덕션 서버에서 비 프로덕션 서버로 DB를 복원 할 때 테일 로그가 백업되지 않는다는 오류를 잊었을 때 WITH REPLACE 옵션을 사용합니다. MSDN에 따르면 실제로 복원하기 전에 테일 로그를 백업해야합니다. 데이터베이스가 온라인 상태이고 데이터베이스에서 복원 작업을 수행하려는 경우 로그 꼬리 백업을 시작하십시오. 온라인 데이터베이스에 대한 오류를 피하려면 BACKUP Transact-SQL 문의… WITH …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.