Страница 1 из 1

Драйвера PySide2.QtSql для MSSQL под Linux

Добавлено: 12 апр 2024, 13:34
Mitrich
День добрый, коллеги!

Под Astra Linux столкнулся с отсутствием библиотеки драйверов PySide2.QtSql для Microsoft Sql Server.
Сами драйвера ODBC под Astra Linux установлены и настроены, но поскольку недавно работаю с Linux, я не смог настроить(добавить) драйвера для MsSqlServer для использования с библиотекой PySide2 (QtSql.*)

Подскажите, как мне установить/настроить драйвера?

Как мне показалось, у вас используется какая-то нестандартная версия PySide2?
>>> import PySide2.QtCore; print(PySide2.QtCore.__version__)
5.15.10
>>> import PySide2; print(PySide2.__version__)
5.15.11

При этом последняя версия стандартного установленного пакета в debian выдает последнюю версию 5.15.2 (как и указано на pypi.org)
python3 -c "import PySide2.QtCore;print(PySide2.QtCore.__version__)"
5.15.2

Re: Драйвера PySide2.QtSql для MSSQL под Linux

Добавлено: 12 апр 2024, 15:43
Александр
Аксиома не использует ODBC для взаимодействия с MS SQL Server при работе в операционной системе Linux. Поэтому мы не предоставляем драйвер ODBC для QT и PySide2.QtSql.
Для работы с MS SQL Server рекомендуется использовать другие библиотеки, например pyodbc или pymssql.

Re: Драйвера PySide2.QtSql для MSSQL под Linux

Добавлено: 26 апр 2024, 07:53
Mitrich
Спасибо большое за ответ. Воспользовался pyodbc.