UWAGA: tytuł tego zapytania jest dosłownie komunikatem o błędzie specyficznym dla tego użytkownika. Komunikat o błędzie ilustruje błąd w aplikacji dtexec, który zastępuje zmienną użytkownika w ciągu komunikatu o błędzie. W takim przypadku standardowy komunikat Standard E
dition
zostaje zastąpiony przez send successful email
.
„Standardowy” komunikat o błędzie to:
Opis: Aby uruchomić pakiet SSIS poza Business Intelligence Development Studio, musisz zainstalować Standard Edition of Integration Services lub nowszy.
Wersja SSIS 2012. Pakiet pierwotnie był 2005 ver. Pakiet w systemie plików.
Silnik / agent DB na hoście 1, SSIS na hoście 2.
Wykonanie z hosta 2 przebiega pomyślnie. Wykonanie z hosta 1 daje błąd w temacie pytania. Widziałem ten post , ale silnik i agent są zainstalowane na hoście 1. Czy ktoś to widział? Google nie zwraca żadnych wyników podczas wyszukiwania dokładnego błędu (wiersz tematu jest dokładny, sformułowanie jest nieparzyste w komunikacie o błędzie).
Dziękuję Ci!
źródło
Odpowiedzi:
Składniki SSIS 2012 musiały zostać zainstalowane na hoście 1, aby rozwiązać problem.
* Jeśli ktoś zna sposób na rozwiązanie tego problemu bez instalowania składników SSIS 2012 w celach, do których nie są przeznaczone, prosimy o opublikowanie, a ja zaakceptuję odpowiedź.
źródło
Otrzymałem ten sam błąd, ale z nazwą jednego z moich etapów pracy zamiast „wyślij udany e-mail”. Dla mnie zadziałało zrestartowanie Agenta po dodaniu mojej zmiennej środowiskowej do nowego serwera. Głupie, ale zadziałało.
źródło
Wypróbuj wiersz polecenia, aby wykonać pakiet -
źródło