2

我有一个12 MB的dacpac,并且在Visual Studio 2012中需要45分钟才能生成。它用于生产Microsoft Dynamics GP(以前称为Great Plains)客户数据库。我很惊讶我能够首先获得创建的dacpac,但在任何开发工具(Visual Studio 2012或SSMS 2012)中似乎都没有用处。现在我看到,即使Windows Azure也有5 MB的限制(DacPac is too big error - but my file is only 406kb)。无法在Visual Studio 2012中为dacpac添加数据库引用 - OutOfMemoryException

即使在SSMS 2012 IDE中,我也收到OutOfMemoryException。

SSMS 2012

对于什么是值得的。模型的临时文件增长到1.5 GB,而的Visual Studio 2012创建的dacpac。

任何想法如何我可以在Visual Studio中添加数据库引用或将dacpac导入到SQL Server(也许分阶段)?对于这些工具可以使用的东西是否存在严格的限制?

+0

由于加密的数据库对象,这个模型看起来很大。我在另一个抱怨加密数据库对象的上下文中遇到了一个错误。这是我迄今为止对DACPAC的规模膨胀所作的唯一解释。 – 2013-04-25 15:57:18

回答

0

我刚刚试图从一个bacpac文件导入数据库,并得到一个类似的OutOfMemoryException。然而,在我关闭并重新开放管理工作室后,它确实运行良好。

相关问题