Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да активирам MSDTC на SQL Server?

Използвайте това за Windows Server 2008 r2 и Windows Server 2012 R2

  1. Щракнете върху Старт , щракнете върху Изпълни , въведете dcomcnfg и след това щракнете върху OK за да отворите Услуги за компоненти .

  2. В дървото на конзолата щракнете, за да разгънете Услуги за компоненти , щракнете, за да разгънете Компютри , щракнете, за да разгънете Моят компютър , щракнете, за да разгънете Координатор на разпределени транзакции и след това щракнете върху Local DTC .

  3. Щракнете с десния бутон върху Local DTC и щракнете върху Свойства за да покажете Свойства на локални DTC диалогов прозорец.

  4. Щракнете върху Сигурност раздел.

  5. Маркирайте отметка "Network DTC Access" квадратче за отметка.

  6. Накрая отметнете „Разрешаване на входящи“ и „Разрешаване на изходящи“ квадратчета за отметка.

  7. Кликнете върху Прилагане , ОК .

  8. Ще се появи съобщение за рестартиране услугата.

  9. Щракнете върху OK и това е всичко.

Справка:https://msdn.microsoft.com/en-us/library/dd327979.aspx

Забележка: Понякога мрежовата защитна стена на локалния компютър или сървъра може да прекъсне връзката ви, така че не забравяйте да създадете правила за „Разрешаване на входящи“ и „Разрешаване на изходящи“ връзка за C:\Windows\System32\msdtc.exe



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как работят имплицитните транзакции в SQL Server

  2. Как да премахнете всички първични ключове от всички таблици в базата данни на SQL Server - SQL Server / TSQL урок, част 65

  3. SQL Server, подвеждащият XLOCK и оптимизации

  4. Намерете последния ред в групата чрез query-SQL Server

  5. SCOPE_IDENTITY() за GUID?