• There must be an open transaction on table which means there is a lock on table

    u can follow these steps

    check which query is lock the object u r trying to truncate by following.

    Select blocking_session, sid, serial#, wait_class,seconds_in_wait From v$session where blocking_session is not NULL order by seconds_in_wait

    let me know if problem is still there 🙂