Oracle
 sql >> Database >  >> RDS >> Oracle

Processo di SQL Agent:la connessione potrebbe non essere configurata correttamente o potresti non disporre delle autorizzazioni corrette su questa connessione?

Ok, ho rintracciato questo dopo un bel po' di dolore.

Funzionava bene in un ambiente, ma non in un altro, quindi ho attivato Process Monitor (http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx ) ed ha eseguito un pacchetto tramite il processo di SQL Agent, confrontando quali entità di sistema sono state colpite in ciascun ambiente.

Nell'ambiente in errore, al momento dell'operazione di trasferimento in blocco, il pacchetto ha tentato di ottenere la DLL del client Oracle 11, quindi si è bloccato.

Sapevo che questo era installato e, inoltre, il percorso DLL era un'impostazione dell'ambiente di sistema. Dopo ulteriori indagini è stato rivelato che il server non era stato riavviato poiché l'installazione di Oracle Client e il processo di SQL Server Agent non erano stati riciclati.

Sì, puoi crederci, la vecchia correzione dell'helpdesk "Puoi riavviare il computer?" ha funzionato.

Sospira!