Поделиться через


Параметр remote proc trans

Используйте параметр remote proc trans для защиты действий процедуры «сервер-сервер» с помощью транзакции координатора распределенных транзакций Microsoft (MS DTC). Задайте параметру remote proc trans значение 1, чтобы обеспечить координацию распределенных транзакций координатором MS DTC (что позволяет защитить свойства ACID для транзакций). Сеансы, начатые после установки этого параметра в значение 1, наследуют конфигурацию настроек в качестве значений по умолчанию.

В следующей версии Microsoft SQL Server эта возможность будет удалена. Избегайте использования этой возможности в новых разработках и запланируйте изменение существующих приложений, в которых она применяется.

Этот параметр предоставляется в целях совместимости с предыдущими версиями Microsoft SQL Server для приложений, использующих удаленные хранимые процедуры. Вместо вызовов удаленных хранимых процедур используйте распределенные запросы, ссылающиеся на связанные серверы, определенные с помощью процедуры sp_addlinkedserver.

Параметр вступает в силу немедленно, без перезапуска сервера.

Дополнительные сведения о свойствах ACID см. в разделе Транзакции (компонент Database Engine).

См. также

Основные понятия

Установка параметров конфигурации сервера

Другие ресурсы

RECONFIGURE (Transact-SQL)
Хранимая процедура sp_configure (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005