У меня есть большая резервная копия, которую мне нужно частично установить в наш экземпляр SQL Server Express 2008. Размер файла резервной копии превышает предел в 4096 МБ, который ограничивает SQL Server Express. Есть ли способ сделать частичное восстановление?
Эта база данных принадлежит заказчику, и мне нужно что-то улучшить. У нас нет лицензионных версий SQL Server 2008, в которые я мог бы восстановить эти данные и разделить их.
Между прочим, я получаю следующую ошибку:
Не удалось восстановить сервер ZEPPO \ SQLEXPRESS. (Microsoft.SqlServer.SmoExtended)
Для получения справки щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.2531.0+((Katmai_PCU_Main).090329-1045+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationRestoreExceptionTeplate Сервер & LinkId = 20476
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:
System.Data.SqlClient.SqlError: CREATE DATABASE или ALTER DATABASE не удалось, поскольку итоговый совокупный размер базы данных превысит лицензионный лимит в 4096 МБ для каждой базы данных. (Microsoft.SqlServer.Smo)
Для получения справки щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.2531.0+((Katmai_PCU_Main).090329-1045+)&LinkId=20476
Спасибо
В качестве альтернативы, возможно ли использовать копию Developer для ваших разработок?
http://www.red-gate.com/products/SQL_Professional_Toolbelt/index.htm
«SQL Object Level Recovery Native ™: восстановление объектов базы данных из резервных копий SQL Server»
Это прекрасно работает, по крайней мере, для моих нужд ...