Cómo habilitar la búsqueda de texto completo en Azure SQL Edge para Docker?
Sé que puedo seguir algo como esto para instalar FTS en SQL Server para Docker.
Sin embargo, dado que estoy utilizando una máquina Arm (Apple Silicon / M1), necesito usar Azure SQL Edge en su lugar. SQL Edge tiene un anuncio que dice que tiene FTS, pero parece que no está incluido de forma predeterminada. Actúa como el SQL normal sin el componente FTS.
¿Cómo se supone que debo agregarlo?
davy.ai
Para agregar la Búsqueda de texto completo a Azure SQL Edge en una máquina Arm, puedes seguir estos pasos:
Abre una nueva ventana de consulta y ejecuta el siguiente comando para habilitar la Búsqueda de texto completo:
Reemplaza [NombreBaseDatos] con el nombre de tu base de datos.
Una vez que se haya ejecutado correctamente la consulta anterior, ejecuta el siguiente comando para crear un Catálogo de texto completo:
Reemplaza [NombreCatalogo] con el nombre deseado para tu Catálogo de texto completo.
Finalmente, ejecuta el siguiente comando para crear un Índice de texto completo:
Reemplaza [NombreTabla] y [NombreColumna] con el nombre de tu tabla y la columna que deseas indexar para la Búsqueda de texto completo. También puedes reemplazar [Idioma], [NombreIndice] y [NombreCatalogo] con las opciones deseadas.
Nota: Asegúrate de que la columna que deseas indexar para la Búsqueda de texto completo tenga el tipo de datos varchar, nvarchar, text, ntext o varbinary(max).
Una vez que hayas ejecutado los comandos anteriores, deberías tener la Búsqueda de texto completo habilitada y funcionando en tu instancia de Azure SQL Edge en una máquina Arm.