Обновление сообщений Azure SQLServerException

Я недавно обновился с JAVA 12 до JAVA 14 и обновил множество своих библиотек. Более новая версия Spring, библиотеки Azure и т. Д. И т. Д.

Однако при попытке запустить мое приложение с этими новыми прибамбасами я получаю следующую ошибку:

com.microsoft.sqlserver.jdbc.SQLServerException: Catalog view 'SEQUENCES' is not supported in this version.
    at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:262)
    at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1624)
    at com.microsoft.sqlserver.jdbc.SQLServerStatement.doExecuteStatement(SQLServerStatement.java:868)
    at com.microsoft.sqlserver.jdbc.SQLServerStatement$StmtExecCmd.doExecute(SQLServerStatement.java:768)
    at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:7194)
    at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:2979)
    at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:248)
    at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:223)
    at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeQuery(SQLServerStatement.java:693)
    at com.zaxxer.hikari.pool.ProxyStatement.executeQuery(ProxyStatement.java:111)
    at com.zaxxer.hikari.pool.HikariProxyStatement.executeQuery(HikariProxyStatement.java)```

Has anyone come across this before?  IF so, any ideas?

1 ответ

Решение

Azure Synapse Analytics (также известный как хранилище данных SQL) не поддерживает CREATE SEQUENCE. Вам нужно будет выяснить, какой компонент приложения пытается создать последовательность. Обновление драйвера JDBC этого не вызовет.

Другие вопросы по тегам