SQL Server Express(或任何版本)可以在 RPi 上 运行 吗?

Can SQL Server Express (or any version) run on RPi?

我注意到 Windows 10 的完整版本可以 运行 在 RPI 3 上。

我想知道 SQL Server Express(或任何其他版本)是否可用于 Windows 的 ARM 版本。我在任何地方都看不到它,所以我怀疑答案是否定的,但想检查一下我在任何地方都错过了一个把戏。

实际上我正在测试使用大型 SQL 服务器数据库。我不希望我的测试代码触及实际站点,所以我的计划是 运行 一个最小的示例,在我的办公桌上本地放置一些测试记录。我有一台旧的基于 Atom 的机器我可以使用 - 但 RPi 在拥有“便携式”演示服务器方面要方便得多。

我知道任何此类设置都会执行得很糟糕 - 性能对于演示来说不是问题。

没有,与 .net、powershell 和其他倡议相比,到目前为止还没有 SQL 服务器的 ARM 版本。并且通过了解现有版本是如何移植的,我们很难期望它会很快出现在这个平台上。

这里有两个问题:

  • 是否有 SQL 服务器版本 运行 在 ARM 上?

根据 Operating System requirements no. SQL Server is only available for Windows IoT Enterprise,本质上是具有特殊许可的 Windows 10 企业版。它是 Windows 嵌入式的演变,仅适用于生产数以千计设备的原始设备制造商。

真正的问题

  • 我不想让我的测试代码触及实际站点,所以我的计划是 运行 一个最小的例子

在这种情况下,您可以使用 Windows 10 个容器、VM 或 SQL 服务器的托管云版本。 SQL 服务器 docker 图像可用于 Express and Developer 版本。