我正在开发一个 Umbraco 8 站点,并且处于早期阶段,因此在 SQL Server 2017 Express 上设置了一个非常小的数据库。
我已经到了想把它转移到服务器上的地步,这样我就可以向其他人展示了。我使用Export Data Tier Application
SQL Server Management Studio 2018 中的选项导出了一个 .bacpac 文件,并将其复制到服务器。该文件为 55kb,因此可以在几秒钟内将其导出以导入 - 如果我在本地执行此操作,它确实会很快完成。
但是,当我使用该Import Data Tier Application
选项时,在服务器上,数据库恢复需要几个小时,卡在:
- Importing package schema and data into database
- Updating Database
- Importing Data
- Processing Import
尽管我没有监控整个过程,但它似乎也坚持了下来,Processing Table '[dbo].[umbracoUser]'
所以不确定这是否只是几个缓慢的导入之一。
服务器还运行 SQL Server 2017 Express,我正在通过 SQL Server Management Studio 2017 导入。服务器运行的是 Windows Server 2016。
我已经在几个数据库中注意到了这一点,并且努力想出任何推理。
我也尝试使用 SqlPackage.exe 来导入它,但它看起来也很慢。
谢谢,
本