Azure 上的多个 SQL 实例

Multiple SQL instance on Azure

我正在准备将本地 SQL 服务器迁移到 Azure 的迁移计划。在我们的本地部署中,单个 VM 上有两个 sql 实例(DevSQL01\Dev 和 DevSQL01\Demo)运行。我们可以在 azure 上创建相同的场景吗,即我们可以在单个 Auzure SQL VM 上创建两个 SQL 实例还是他们的任何其他选项?

我知道我可以在 Auzre 上创建一个 windows 虚拟机并安装 SQL 服务器并手动创建两个实例,但我想找出托管实例、弹性池等选项。默认情况下具有托管命名实例的功能。

如果这是菜鸟问题,请原谅我,我刚刚开始探索云技术。

在所有类型的 Azure SQL PaaS(托管实例、DTU 模型、vCore、无服务器、超大规模)上,不存在命名实例的概念。您最好的选择是 SQL 虚拟机,您可以在其中 运行 SQL 设置和安装多个实例。

您似乎出于开发目的需要它,那么您可能需要安装 SQL Server Developer Edition 以避免 here 中提到的许可费用。如果这将是生产服务器,请记住平衡两个 SQL 服务器实例的内存使用,并为操作系统留出一些内存,以避免对服务器性能产生影响。