Azure Cosmos DB - Azure DocumentDB 数据迁移工具 - 无法将大型数据库 (4gb) 导出到 json 文件

时间:2021-01-06 13:21:04

标签: azure azure-cosmosdb offset

要求: 我们必须将 Azure Cosmos DB 数据 (4gb) 迁移到 Azure SQL。

到目前为止的进展: 在这篇文章 Use Data migration tool to migrate your data to Azure Cosmos DB 之后,我们下载并安装了迁移工具。当我们尝试从示例 cosmos db 数据库(记录很少)导出数据时,它按预期工作。即生成输出Json文件。 但是,在 1 小时 17 分钟后尝试从生产 Cosmos DB 数据库 (4 GB) 导出数据时,我们得到以下错误

Error screen shot

一个任务被取消了。

我们这边的试验: 怀疑是导出数据库比较大,我们尝试通过设置select查询为

来导出一部分数据
Select * From C OFFSET 1 LIMIT 100

但是,此查询会引发错误,指出 OFFSET 附近的语法不正确。但此查询适用于 Azure Cosmos DB 查询编辑器。

请告诉我们我们做错了什么/遗漏了什么。

1 个答案:

答案 0 :(得分:0)

您使用的工具用于从 SQL 数据库迁移到 CosmosDB。

从您的问题来看,您似乎正在尝试做相反的事情。这可能就是它不起作用的原因。

相关问题