
SQL Server Express 2008 인스턴스에 부분적으로 설치해야 하는 대규모 백업이 있습니다. 백업 파일이 SQL Server Express를 제한하는 4096Mb 제한을 초과했습니다. 부분복구할 수 있는 방법이 있나요?
이 데이터베이스는 고객이 제공한 것이므로 이에 대한 개발을 수행해야 합니다. 이 데이터를 복원하고 분할할 수 있는 SQL Server 2008의 라이선스 버전이 없습니다.
덧붙여서, 내가 얻는 오류는 다음과 같습니다.
제목: Microsoft SQL Server 관리 스튜디오
서버 'ZEPPO\SQLEXPRESS'에 대한 복원에 실패했습니다. (Microsoft.SqlServer.SmoExtended)
추가 정보:
System.Data.SqlClient.SqlError: 결과 누적 데이터베이스 크기가 데이터베이스당 라이선스 제한인 4096MB를 초과하므로 CREATE DATABASE 또는 ALTER DATABASE가 실패했습니다. (Microsoft.SqlServer.Smo)
도움이 필요하면 다음을 클릭하세요.http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.2531.0+((Katmai_PCU_Main).090329-1045+)&LinkId=20476
감사해요
답변1
대안으로 개발 작업에 개발자 사본을 사용하는 것이 가능합니까?
답변2
http://www.red-gate.com/products/SQL_Professional_Toolbelt/index.htm
"SQL 개체 수준 복구 기본™: SQL Server 백업에서 데이터베이스 개체 복구"
이것은 적어도 내 필요에 따라 꽤 잘 작동합니다 ...