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

Транзакция със сървър, свързан с обратна връзка - проблеми със заключването

Аз също се сблъсках с горепосочената грешка.

Ако правите loop back свързан сървър и получавате същата грешка, проверете дали всеки SP, използващ loop back сървър, трябва да бъде написан (Create Procedure) в края на скрипта.

Ако използвате код от TFS, напишете изявление за процедура за създаване на този SP, като използвате свързан сървър за обратна връзка в последващото внедряване.

Просто следвайте някоя от посочените по-долу стъпки:-

  1. Копирайте и поставете SP в края на скрипта. ИЛИ
  2. Не използвайте сървър за връщане назад. ИЛИ
  3. Ако използвате скрипт за публикуване от TFS напишете SP в скрипта след внедряване (след вмъкване на данни във цялата таблица).

Тези решения проработиха при мен.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да направите CONTAINS() на две колони на SQL за търсене в индекс на пълен текст

  2. SQL Server 2008 сравнява две таблици в една и съща база данни и колоната за получаване се променя

  3. Mutex аналог в SQL?

  4. Таблицата не може да се съкрати, защото се препраща от ограничение ВЪНШЕН КЛЮЧ - SQL Server / TSQL Урок, част 70

  5. Правилен начин за изпълнение на 2 SQL команди без друга команда да се изпълнява между тях