Я пытаюсь выполнить хранимую процедуру из скрипта Python через pymssql, который взаимодействует со связанным сервером. SP работает при запуске вручную, но при запуске из скрипта python возникают ошибки:
(7391, 'The operation could not be performed because OLE DB
provider"SQLNCLI11" for linked server "DBLOG" was unable to begin a
distributed transaction.DB-Lib error message 20018, severity 16:
\nGeneral SQL Server error: Check messages from the SQL Server\n')
Я не смог найти ничего, что ссылалось бы на это как на ограничение в самом pymssql. Я не совсем уверен, с чего начать. Я довольно много работаю с pymssql, и у меня никогда не было проблем с подключением, и я проверил, что используемый мной логин имеет достаточные разрешения (я даже пытался использовать SA).
Любые идеи?
Благодарю вас!