You'd need to either set it at database level, or use a login trigger to set it as session level when sqlldr starts, eg something like the below
create or replace
trigger TRACE_ALL_LOGINS
after logon on my_user.schema
disable
declare
l_program varchar2(200);
begin
select program
into l_program
from v$session
where sid = sys_context('USERENV','SID');
if l_program like '%sqlldr%' then
execute immediate 'alter session set tracefile_identifier = SQLLDR';
execute immediate 'alter session set events = ''10046 trace name context forever, level 12''';
end if;
end;