Я делаю оркестровку для отправки данных из одной базы данных SQL Server в другую. Я могу получить данные, но не могу отправить их в другую БД. Я сделал порт отправки, чтобы проверить, что я получаю в качестве входных данных. Я узнал, что я не получаю правильные данные из исходной схемы. Я проверил карту с visual studio 2010, и она работает нормально. Но я получаю следующую ошибку в просмотре событий:Отладка оркестровки в biztalk 2010
The adapter "SQL" raised an error message. Details "HRESULT="0x80040e14"
Description="SQLOLEDB Error Description: Empty update, no updatable rows found Transaction aborted "
<Root xmlns:ns00="urn:schemas-microsoft-com:xml-updategram">
<?MSSQLError HResult="0x80040e14" Source="Microsoft OLE DB Provider for SQL Server" Description="SQLOLEDB Error Description: Empty update, no updatable rows found Transaction aborted "?>
</Root>".
Я хочу отладить оркестровку. Как я могу это сделать?
У Jonatthan Wu есть информация об этой ошибке здесь - http://biztalkshow.blogspot.com/2005/02/how-to-use-updategram-to-update.html. Однако, если вы в состоянии использовать адаптер WCF SQL, вы найдете его намного более полезным - http://connectedthoughts.wordpress.com/2011/01/18/wcf-sql-versus-the-old-sql- adapter/ – StuartLC