De fleste problemer med at køre godt i BIDS, men ikke på SQL-job, opstår på grund af disse situationer:
-
Datakildeforbindelse eller problem med filadgang (når brugeren, der kører sql-agenten, ikke har de rigtige tilladelser til db'en eller til destinationsfilen).
-
Pakkebeskyttelsesniveau (pwd er følsomme data, og nogle gange kopieres de ikke afhængigt af beskyttelsesniveauet).
-
64bit problem (Da der ikke er nogen Jet Driver til 64bit systemer, skal du, når du kører på et 64bit OS, enten bruge 32bit DTEXEC i dit sql job eller indstille indstillingen "Brug 32bit runtime", den er på fanen "Execution options" når du opretter et SSIS-jobtrin, tjek billedet på linket nedenfor for at se det).
For information om dette emne, anbefaler jeg, at du tager et kig på følgende artikel, den har detaljerede oplysninger om denne slags situationer.
Hvordan fejlfinder jeg SSIS pakker mislykkedes i et SQL Agent-job?
Håber dette hjælper dig..
Med venlig hilsen,