In early development environments, the transaction log can be quickly filled by creating, dropping, and re-creating stored procedures and triggers, and checking integrity constraints.
Recovery of data may be less important than ensuring that there is adequate space on database devices.
dump transaction database_name with truncate_only
After you run dump transaction with truncate_only, you must dump the database before you can run a routine log dump.