mon_syssqltrace is a one of the 4 real tables used to stock your sqltrace results. They are created by the sql_shownap stored procedure which is delivered in the OAT distribution. I think the procedure is executed once when you execute the sqltrace functionality ( not sure though ).
if you list this procedure's code, you will find how to create those tables ( which in fact are created the first time you execute sql_showsnap.
The workaround would be to execute the sql_shownap stored procedure, and it will create the tables.
Not very beautiful, but definately much better than dropping sysadmin