Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Transaktion mit Loopback-Verbindungsserver – Sperrprobleme

Ich bin auch mit dem oben genannten Fehler konfrontiert.

Wenn Sie einen Loopback-Verbindungsserver ausführen und denselben Fehler erhalten, überprüfen Sie, ob jeder SP, der einen Loopback-Server verwendet, am Ende des Skripts geschrieben werden sollte (Create Procedure).

Wenn Sie Code von TFS verwenden, schreiben Sie eine create procedure-Anweisung dieses SP und verwenden Sie einen Loopback-Verbindungsserver in der Post-Bereitstellung.

Befolgen Sie einfach einen der unten aufgeführten Schritte:-

  1. Kopieren Sie den SP und fügen Sie ihn am Ende des Skripts ein. ODER
  2. Verwenden Sie keinen Loopback-Server. ODER
  3. Wenn Sie Skript von TFS veröffentlichen verwenden Schreiben Sie SP in das Post-Deployment-Skript (nachdem Daten in alle Tabellen eingefügt wurden).

Diese Lösung hat bei mir funktioniert.