我正在开发一个Umbraco 8网站,目前处于非常早期的阶段,使用SQL Server 2017 Express设置了一个极小的数据库。
我已经想要将这个网站迁移到服务器上以便向其他人展示。我使用 SQL Server Management Studio 2018 中的“导出数据层应用程序”选项导出了一个 .bacpac 文件,并将其复制到服务器上。该文件大小为 55kb,所以如果在本地执行此操作,则会在几秒钟内完成。
但是,在服务器上使用“导入数据层应用程序”选项时,数据库恢复需要数小时,并停留在以下步骤:
- Importing package schema and data into database
- Updating Database
- Importing Data
- Processing Import
似乎还停留在处理表 '[dbo].[umbracoUser]'
,尽管我没有监控整个过程,所以不确定这是否只是几个缓慢导入中的一个。
服务器还运行着 SQL Server 2017 Express,并且我是通过 SQL Server Management Studio 2017 进行导入的。该服务器正在运行 Windows Server 2016。
我注意到了几个数据库存在这个问题,但是很难找到任何解释。
我已经尝试使用 SqlPackage.exe 进行导入,但导入速度也很慢。
谢谢,
Ben
.bak
。 - Nick.McDermaid