【问题标题】:How to enable Full-Text Search on Azure SQL Edge for docker?如何在 Azure SQL Edge for docker 上启用全文搜索?
【发布时间】:2023-01-14 05:27:06
【问题描述】:

我知道我可以按照this之类的东西在 SQL Server for Docker 上安装 FTS。

但是,由于我使用的是 Arm 机器 (Apple Silicon / M1),因此我需要改用 Azure SQL Edge。 SQL Edge 有一个公告说它有 FTS,但它似乎不是开箱即用的。它的行为类似于没有 FTS 组件的普通 SQL。

我应该如何添加它?

【问题讨论】:

    标签: docker azure-sql-database apple-m1 azure-sql-server


    【解决方案1】:

    我以为它是基于this announcement 支持的,但结果是在"unsupporteD" features list ?

    【讨论】:

      【解决方案2】:

      一直在为同样的问题而苦苦挣扎,并且很高兴使用 Colima 来模拟 x86-64,不幸的是,它在我的集成测试中插入负载时并没有很好地工作。

      适用于 Mac 的 Docker 桌面是 now supporting Rosetta 2 for emulating x86-64 binaries。如果您安装了 4.16.0 版本,您可以在设置中启用它

      我能够构建并运行 this sql server,并使用 docker build --platform=linux/amd64 -t sqlserverft -f mssql-agent-fts-ha-tools.Dockerfile . 命令启用全文搜索。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-14
        • 1970-01-01
        • 2016-12-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多