首页 > 解决方案 > SQL Server 到 Azure Cosmos DB 的迁移

问题描述

请让我知道我们是否可以将存储过程从 Microsoft SQL 服务器迁移到 Microsoft Azure Cosmos DB?使用 DocumentDB 迁移工具或任何其他工具

标签: azureazure-cosmosdbazure-sql-server

解决方案


两者之间实际上没有直接关联:两个数据库中的存储过程完全不同。除了您进行完全重写之外,没有可能迁移它们。SQL Server 存储过程是用 SQL 编写的,而 Cosmos DB 的基于 JS 的存储过程。另外还有分区、上下文等的概念。

Cosmos DB 不提供 SQL Server 兼容性,也不是关系数据库。Core (SQL) API 利用 SQL 查询语言,但仅用于查询。


推荐阅读