• You did not mention the nonSQL db you were accessing.  Also, how long is it hanging?  Have you tried setting/varying parameter "fetch buffer size"?  Have you tried splitting the data pump task into 2 tasks (nonSQL db table -> file -> SQL db table)?

    I experienced the same hang/stall at the end of a data pump task from a nonSQL db table (Oracle/Rdb) into a SQL db table.  The stall time was more significant in larger nonSQL tables, but as a percentage of time of the task run time it was fairly small and the task did eventually complete.

    Jeff