Пытаюсь осуществить вставку в таблицу на линкованном сервере
X++:
static void Job(Args _args)
{
Connection connectionMain;
Statement stmtMain;
;
connectionMain = new Connection();
stmtMain = connectionMain.createStatement();
stmtMain.executeUpdate("INSERT INTO Linked_Server.MyBase.dbo.MyTable (MyField) VALUES (1)");
}
Получаю сообщение об ошибке
[Microsoft][SQL Native Client][SQL Server]Internal Query Processor Error: The query processor could not produce a query plan. For more information, contact Customer Support Services.
Error: 8624
При этом, этот же код из Management Studio со строны рабочего сервера отрабатывает без проблем.
MS SQL 2005 SP2 + Axapta 2.5 SP3
База-источник находится в режиме совместимости с MS SQL 2000. Режим совместимости базы-цели на результат влияние не оказывает.
В чем проблема и как ее можно обойти?