Ok, ich habe das hier nach ziemlich viel Schmerz aufgespürt.
Es funktionierte gut in einer Umgebung, aber nicht in einer anderen, also startete ich Process Monitor (http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx ) und führte ein Paket durch den SQL Agent-Job, wobei verglichen wurde, welche Systementitäten in jeder Umgebung betroffen waren.
In der fehlerhaften Umgebung versuchte das Paket zum Zeitpunkt des Massenübertragungsvorgangs, die Oracle 11-Client-DLL abzurufen, und blieb dann hängen.
Ich wusste, dass dies installiert war, und außerdem war der DLL-Pfad eine Systemumgebungseinstellung. Nach weiteren Untersuchungen stellte sich heraus, dass der Server seit der Installation des Oracle-Clients nicht neu gestartet und der Prozess des SQL Server-Agenten nicht wiederverwendet worden war.
Ja, können Sie es glauben, der alte Helpdesk-Fix "Können Sie Ihren Computer neu starten?" funktioniert.
Seufz!