Hej. Har skapat ett DTS jobb som ska köras efter en schemalaggd tid. Denna DTS har två steg. Det första tar tömmer en tabell i min MSSQL databas och det andra fyller samma tabell sedan med data från en iSeries DB2. När jag kör jobbet direkt så funkar jobbet. Jag blir dock promtad om att fylla i användaruppgifter för DB2:an (user och pass). Men den schemalagda exekveringen av steg två verkar inte funka. Kollar man på "view job history" så finns inget, och jobbet står hela tiden och stampar på steg 2 ("Executing Step 2"). Du måste få bort prompten på något sätt. Förmodligen genom att skapa en connectionstring som har inloggningsuppgifterna också. Fick till det till slut. Var tvungen att sätta att den skulle använda windows kontots uppgifter (server kontot) samt sätta upp ett konto i DB2:an för SQL Server Agent.DTS jobb som inte körs pga inloggning.
KAn detta bero på att när jobbet schemalaggt skall köras så försöker den koppla upp sig mot DB2:an och den promtar efter inloggnings uppgifter, och så står den så hela tiden? Kan man via några parametrar tillföra inloggningsuppgifterna på nått sätt?
Detta scenario är samma om jag går i designläge för min DTS, och vill tex se kopplingen mellan MSSQL en och DB2:an. Även då blir jag promtad efter inloggningsuppgifter trotts att jag matade in dessa då DTS:en skapades.Sv: DTS jobb som inte körs pga inloggning.
För att kunna schemalägga ett paket, måste det gå HELT unattended, alltså inte visa någonting alls.
/mickeSv:DTS jobb som inte körs pga inloggning.