所以,我一直在将数据库从 azure 同步到本地 SQL。考虑到我的数据库中有 200 多个表和无数行,我已经在 45 分钟内同步了 azure 数据库,这一点也不差。
问题是当我同步到本地时,它需要很多时间。我实际上已经坐了三个小时,但sqlServerProv.Apply()
功能还没有完成。
关于这需要多长时间的任何想法?
这是我的示例代码,或者它的一部分。
SqlSyncScopeProvisioning sqlServerProv = new SqlSyncScopeProvisioning(sqlServerConn, myScope);
// Apply the scope provisioning.
sqlServerProv.Apply();
此外,它是一个 Windows 服务,所以如果抛出任何错误,除了创建日志文件之外,我无法真正调试,到目前为止,还没有触发任何错误。