【发布时间】:2021-12-30 19:31:00
【问题描述】:
在工作中,我们将数据加载到 SQL Server 2012 数据库中,并创建导出的 .bak 文件。是的,没错,由于兼容性问题,我们需要使用 SQL Server 2012。
此进程可能每天运行 3-4 小时,目前正在本地计算机上运行,但我们希望将其移至 Azure。
然而,Azure 中的 SQL 数据库是 v2017+,但我已经读到 run SQL Sever 2012 in a Docker container 是可能的。在我为这个想法投入大量时间之前,有没有人尝试在 Azure 的 Docker 容器中托管旧的 SQL Server 版本?
【问题讨论】:
-
不要去那里。最好的选择是虚拟机。 SQL 2012 只能在 Windows 容器中运行,MS 已暂停其 SQL Server Windows 容器程序。尽管您可以在具有自定义映像的容器中运行 SQL 2012,但这是一条完全不受支持且孤独的路径。
标签: sql-server azure docker