SAP TDMS works with SAP HANA only if SAP HANA is your primary database.
You may want to run SAP TDMS on an SAP HANA database in the following possible cases:
You want to carry out testing in a non-production system hence you want to transfer data to a quality or
training system on SAP HANA. (HANA to HANA)
You recently migrated to a HANA database and you want to transfer data residing in a non-HANA database to
a HANA database during, for example, an upgrade. (Non-HANA to HANA)
You want to transfer data from a HANA database to a non-HANA database. (HANA to non-HANA)