2009-11-10 15 views
6

Mam źródła danych do datareader wypalania niektórych sql, który trwa dłużej niż 30 sekund, aby uruchomić, więc jest limit czasu. Nie mogę znaleźć właściwości timeout polecenia command na źródłowym komponencie źródła danych lub w zadaniu przepływu danych. Czy jest jakiś sposób, aby ustawić dłuższy czas oczekiwania polecenia w SSIS?Jak ustawić limit czasu polecenia w SSIS?

+0

jaka wersja SQL Server jesteś bieganie? –

+0

to sql2005 .. – Jeremy

Odpowiedz

10

Kliknij prawym przyciskiem myszy na źródło Datareader i kliknij edytuj. przejdź do zakładki właściwości komponentów i pod Grupy Właściwości niestandardowe ma CommandTimeout

+0

Wszystko co mam dla właściwości w grupie właściwości niestandardowych to SqlCommand i UserComponentTypeName – Jeremy

+0

Używam VS.net 2005. Ale myślę, że nie powinno to być problemem z VS.net 2008. Jego dziwna właściwość brakuje. Wypróbuj OLE Db Data Source. Sprawdź, czy ma tę właściwość. – Fahad

+0

Yup, OLE DB Source ma limit czasu polecenia, ale SourceReader Source nie! – Jeremy

0

widzę jest poprawka dla tego, ja nie wiem, czy to dotyczy Ciebie lub nie: Hotfix link

+0

To jest napisane dla zadania usługi sieciowej, czy ma ono zastosowanie również do komponentu źródła danych? – Jeremy

Powiązane problemy