Also DS and Oracle date formats are different.
To debug, include a print function in your script:
print ('insert into KPISTG_USR.TBJOBCTL(JOBNAME,JOBID,SERVER,STARTDATETIME,ENDDATETIME,ROWCOUNT)
values({$GV_Job_Name},{$Batch_ID},{$GV_SERVERNAME},{$GV_Start_date},{$GV_End_date},{$GV_Target_count})');
You can copy the result statement from the DS trace file into SQL*Plus or whatever database client you're using and execute it there.