La maggior parte dei problemi relativi all'esecuzione corretta in BIDS ma non su SQL job sorgono a causa di queste situazioni:
-
Connessione all'origine dati o problema di accesso al file (quando l'utente che esegue l'agente sql non dispone delle autorizzazioni corrette per il database o il file di destinazione).
-
Livello di protezione del pacchetto (pwd sono dati sensibili e talvolta non vengono copiati a seconda del livello di protezione).
-
Problema a 64 bit (poiché non esiste un driver Jet per sistemi a 64 bit, quando si esegue su un sistema operativo a 64 bit è necessario utilizzare DTEXEC a 32 bit nel lavoro sql o impostare l'opzione "Usa runtime a 32 bit", è nella scheda "Opzioni di esecuzione" quando si stai creando un passaggio di lavoro SSIS, controlla l'immagine sul link sottostante per vederlo).
Immagine dell'opzione runtime a 32 bit
Per informazioni su questo argomento, ti consiglio di dare un'occhiata al seguente articolo, contiene informazioni dettagliate su questo tipo di situazioni..
Spero che questo ti aiuti..
Cordiali saluti,