A transaction log file is required for auditing

Item Value
SQLCODE -913
Constant SQLE_AUDITING_WITHOUT_TRANSACTION_LOG
SQLSTATE 42W91
Sybase error code 13571
ODBC 2 State ERROR
ODBC 3 State ERROR

Probable cause 

This database is running without a transaction log file. You must use the dblog utility to create a transaction log file before using auditing.