Frage : Verhandlung wird nicht zurück gerollt

Hallo, haben

I das folgende gespeicherte Verfahren, das zur Preissenkung eine Verhandlung soll, wenn eine Störung angetroffen.  Das errro angehoben über die Fehlermeldung o, aber die Verhandlung ist nicht gerolltes back
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
6:
ALTER VERFAHREN [dbo]. [up_AddTechnologySet]
@TechnologySetCode als NVARCHAR (10),
@TechnologySetName als NVARCHAR (255),
@TechnologySetType als NVARCHAR (2),
@IsActive ALS Spitze,
@NOTES ALS NVARCHAR (MAX),
@UserID als Nvarchar (255)

WIE

@TimeStamp als Datum/Uhrzeit ERKLÄREN 
@TimeStamp = CURRENT_TIMESTAMP einstellen

TRAN ANFANGEN
	VERSUCH ANFANGEN	
		IN dbo.LtbTechnologySet EINSETZEN 
		(
		 TechnologySetCode,
		 TechnologySetName,
		 TechnologySetType,
		 IsActive,
		 Anmerkungen,  
		 Zeitstempel,
		 UserId 
		 )
		 WERTE
		 (
		  @TechnologySetCode, @TechnologySetName, @TechnologySetType, @IsActive, @Notes, @TimeStamp, @UserID 
		  )
		TRAN FESTLEGEN
	VERSUCH BEENDEN
			
	FANG ANFANGEN
		RAISERROR („Einsatz annulliert“, 16, 1)
		PREISSENKUNG TRAN
	ENDEN-FANG

Antwort : Verhandlung wird nicht zurück gerollt

O.K. hier ist, was der Kerl sagte, dass er tat:

 verschob die Problemcomputer vom alten aktiven Verzeichnis OU „Computer“ auf den anderen OU „SBSCOMPUTERS“. Ich änderte Gruppenpolitik, um „indirekte Akten“ auf den Klienten abstellen zu dürfen.

Behinderter I GEWINNT auf dem Bediener und änderte die DHCP-Bereichwahlen, um NETBIOS weg zu zwingen und das DNS-Suffix zu „versalifteast.local“ zu zwingen. Dieses zwingt alles name resolution, um DNS anstelle von NETBIOS zu verwenden.

Weitere Lösungen  
 
programming4us programming4us