Сценарий Python выполняет этот запрос:
SELECT
*
FROM
dbo.table_x
WHERE
field_1 = 'xyz®'
При запуске с компьютера с Windows этот скрипт Python работает.При запуске с компьютера Linux это не удается.База данных является SQL Server.На компьютере с Linux драйвер FreeTDS, а на компьютере (ах) с Windows используется собственный драйвер.
Сообщение об ошибке:
Незакрытая кавычка после строки символов 'xyz'
Обычным объяснением этой проблемы является капризный апостроф в значении подстановки переменной, используемой для генерации SQL, но это явно не является виновником.