14261: Das angegebene %1!-Objekt ('%2!') ist bereits vorhanden.
Fehlermeldung:
Meldung 14261, Ebene 16, Status 1, Prozedur sp_verify_jobstep, Zeile 148
Das angegebene %1!-Objekt ('%2!') ist bereits vorhanden.
Ebene:
16.
Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht ein Job-Objekt zu erstellen, welches bereits vorhanden ist.
Auswirkungen:
Das SQL Statement kann zwar geparst werden, jedoch zur Laufzeit wird der Fehler ausgelöst.
Behebung:
Fehler der Ebene 16 sind Fehler, die vom Anwender hervorgerufen werden. Sie können und müssen vom Anwender korrigiert werden. Das Statement kann so nicht ausgeführt werden. Job-Objekte sind innerhalb eines Jobs einmalig.
Versionen:
Alle Versionen von SQL Server.
Beispiele:
USE msdb ;
GO
EXEC sp_add_job
@job_name = N'MyJob'
GO
EXEC sp_delete_jobstep
@job_name = N'MyJob',
@step_id = 0;
EXEC sp_add_jobstep
@job_name = N'MyJob',
@step_name = N'MyStep',
@subsystem = N'TSQL',
@command = N'exec sp_dboption ''Northwind'', ''read only'', ''true''',
@retry_attempts = 5,
@retry_interval = 5 ;
GO
EXEC sp_add_jobstep
@job_name = N'MyJob',
@step_name = N'MyStep',
@subsystem = N'TSQL',
@command = N'exec sp_dboption ''Northwind'', ''read only'', ''true''',
@retry_attempts = 5,
@retry_interval = 5 ;
GO
Anmerkungen:
Im obigen Beispiel wird versucht zweimal den Jobschritt 'Step 1' zu einem Job hinzuzufügen. Dies löst den Fehler aus.