SQL Server benchmarking HammerDb TPM = 0 I'm trying to use HammerDb 3.0 to get a baseline to compare my servers. 

I can create the Db, schema, data and items required no problem. I can execute the test and see that it's running. 

When the script completes it give me a NOPM number but says TPM is zero. When it's running the Transaction counter doesn't graph anything either.

Is this a known or common problem?
The error is in the output as "SQL Server returned non-numeric transaction count data".  TPM is the same as the transaction count in the SSMS activity monitor ie "Batches/sec". NOPM is queried directly from the schema under test. (TPM is a database specific metric NOPM is database independent). It appears that workload is running OK but SQL Server is not returning transaction counter data. The first thing to check is whether SQL Server has been started with the "-X" option. This disables all performance statistics and would result in this effect. Secondly run the following SQL: 

select cntr_value from sys.dm_os_performance_counters where counter_name = 'Batch Requests/sec'

This is what HammerDB runs (you can see it i nthe source code) - when this query works HammerDB should be able to monitor and report transactions. 

For saving details more information is required.