sql >> Databasteknik >  >> RDS >> Sqlserver

SSIS Jobbschemaläggaren misslyckas, men fungerar bra i BIDS och i MSDB integration Services

De flesta av problemen med att köra bra i BIDS men inte i SQL-jobb uppstår på grund av dessa situationer:

  • Datakällanslutning eller problem med filåtkomst (när användaren som kör sql-agenten inte har rätt behörighet till db eller till målfilen).

  • Paketskyddsnivå (pwd är känsliga data och kopieras ibland inte beroende på skyddsnivån).

  • 64-bitars problem (Eftersom det inte finns någon Jet-drivrutin för 64-bitars system, när du kör på ett 64-bitars operativsystem måste du antingen använda 32-bitars DTEXEC i ditt sql-jobb eller ställa in alternativet "Använd 32-bitars körtid", det finns på fliken "Exekutionsalternativ" när du om du skapar ett SSIS-jobbsteg, kolla bilden på länken nedan för att se det).

32-bitars körtidsalternativbild

För information om detta ämne rekommenderar jag att du tar en titt på följande artikel, den har detaljerad information om den här typen av situationer.

Hur felsöker jag SSIS paket misslyckades exekvering i ett SQL Agent-jobb?

Hoppas detta hjälper dig...

Med vänlig hälsning,



  1. Jämför två stdClass-objekt

  2. SQLBulkCopy med Identity Insert i destinationstabell

  3. Hur ändrar jag standardinställningarna för en mysql-tabellkolumn?

  4. php radera mysql-raden från länken