SQL Server Express 2008 中的大型数据库

SQL Server Express 2008 中的大型数据库

我有一个大型备份,需要将其部分安装到我们的 SQL Server Express 2008 实例中。备份文件超过了 SQL Server Express 的 4096Mb 限制。有没有办法进行部分恢复?

这个数据库来自一个客户,我需要针对它进行一些开发。我们没有任何 SQL Server 2008 的许可版本,我可以将这些数据还原到其中并将其拆分开来。

顺便说一句,我收到的错误是:

标题:Microsoft SQL Server Management Studio

服务器“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.FailedOperationExceptionText&EvtID=Restore+Server&LinkId=20476


附加信息:

System.Data.SqlClient.SqlError:CREATE DATABASE 或 ALTER DATABASE 失败,因为生成的累积数据库大小将超出每个数据库 4096 MB 的许可限制。(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 Object Level Recovery Native™:从 SQL Server 备份中恢复数据库对象”

这很有效,至少满足了我的需求......

相关内容