MSSQL MCP DescribeTable tool only works with SQL Server 2017 (14.x) and later
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 38/100
Línea de trabajo
Comienza por la implementación de MSSQL MCP DescribeTable e inspecciona la consulta que usa STRING_AGG. Reproduce el fallo con una base de datos cuyo nivel de compatibilidad sea inferior a 140 y determina después si la herramienta debería admitir ese nivel. Verifica el comportamiento elegido con una configuración de compatibilidad de SQL Server más antigua.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
MSSQL MCP DescribeTable tool fails with error
{"success":false,"error":"Incorrect syntax near \u0027(\u0027."}
when used with an old SQL server version (or, in my case, a database with a compatibility level lower than 140).
This happens because the STRING_AGG SQL function, which is used in the implementation of DescribeTable, was only introduced in SQL Server 2017 (14.x).
There are other approaches that accomplish the same thing and also work with older version of SQL server, but probably it's not worth it to introduce such a workaround for such old versions.
I was able to work around this issue by increasing the compatibility level of my local database:
alter database current set compatibility_level = 160;
- Lenguaje dominante
- HTML
- Estrellas
- 331
- Forks
- 208
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Azure-Samples/SQL-AI-samples
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 52/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 38/100
Azure-Samples/SQL-AI-samples#90 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 30/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 38/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
Azure-Samples/SQL-AI-samples#79 · 6 reacciones ·
Todos los issues de Azure-Samples/SQL-AI-samples
Issues similares
-
Add: BuyPass TV Abiertochannels:add check:passed
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
use-agent-os/agent-os#3312 ·
-
documentation help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
registrystack/registry-stack#1282 ·