2016-07-22 9 views
1

SSIS-Paket wurde nicht einmal gestartet, SQLAgent gab fast sofort Fehler zurück.Auftrag fehlgeschlagen, ohne das SSIS-Paket wegen Zeitüberschreitung zu starten

Es passierte einmal, der Job wird geplant, seit fast einem Jahr täglich zu laufen, und bis jetzt gab es kein Problem damit. Anmeldeinformationen, Datenstruktur wurden nicht geändert (wir migrieren in eine andere Domäne, aber nicht auf andere Aufträge, die denselben Proxy verwenden).

Fehler von SQLAgent zurückgegeben:

Executed as user: <SSIS_PROXY>. Microsoft (R) SQL Server Execute Package Utility 
Version 12.0.4100.1 for 64-bit 
Copyright (C) Microsoft Corporation. All rights reserved.  
Started: <TIME> Failed to execute IS server package because of error 0x80131904. 
Server: <SERVER>, 
Package path: <PATH>, Environment reference Id: NULL. 
Description: Timeout expired. 
The timeout period elapsed prior to completion of the operation 
or the server is not responding. 
Source: .Net SqlClient Data Provider Started: <TIME> 
Finished: <TIME> Elapsed: 30.654 seconds. 
The package execution failed. The step failed. 

Es gibt andere Jobs im gleichen Zeitfenster ausgeführt wird, und sie waren nicht betroffen. Einer von ihnen ist Wartungsauftrag (Backup), könnte das einige exklusive Sperren auf Systemtabellen (oder was auch immer) setzen und zu Timeout führen?

Irgendeine Idee, was hätte passieren können?

+0

Könnte ein temporäres Netzwerk Glitch ist. –

+0

@Tab Alleman: Nichts im Ereignisprotokoll zeigt dies an. – barzozwierz

Antwort

3

Ich hatte diesen Fehler intermittierend. Gelegentlich würde ein Job, der nach einem Zeitplan läuft, fehlerhaft sein und das nächste Intervall würde gut laufen. Nach einigen Recherchen fand ich, dass die Ressourcen im SSIS-Katalog durch andere Agenten gesperrt werden können, die Jobs starten. Der Fix, der für mich funktionierte, war automatisch dreimal zu wiederholen. Ich habe den Fehler seit dem nicht gehabt.

Hoffentlich wird MS eine Möglichkeit finden, dieses Problem unter der Haube zu beheben.

Hoffnung funktioniert dies für Sie: https://technet.microsoft.com/en-us/library/ms188952.aspx

+0

Danke, ich habe die Zeitpläne geändert, hoffentlich wird es nicht wieder passieren. – barzozwierz