Взаимоблокировки с уровнем повторяемой считываемой изоляции
Если настраиваемый бизнес-объект использует уровень изоляции повторяемого чтения для доступа к SQL Server, и бизнес-объект вызывается двумя клиентами одновременно, которые отправляют запрос и обновляют данные в рамках одной транзакции, возможна взаимоблокировка. Удаленная служба данных предназначена для того, чтобы позволить одному из процессов завершиться из-за тайм-аута и устранить взаимоблокировку, но обновление завершится ошибкой для этого клиента.
Используйте динамическое свойство времени ожидания команды в службе курсоров , чтобы изменить длину времени ожидания.
Важный
Начиная с Windows 8 и Windows Server 2012, компоненты сервера RDS больше не включены в операционную систему Windows (дополнительные сведения см. в статье Windows 8 и Windows Server 2012 Compatibility Cookbook). Клиентские компоненты RDS будут удалены в будущей версии Windows. Избегайте использования этой функции в новой работе разработки и планируйте изменение приложений, которые в настоящее время используют эту функцию. Приложения, использующие RDS, должны мигрировать в службу данных WCF .