Having an active subscription is recommended as it will give you access to new versions, security fixes and support during your term. 

If you cancel your subscription, you will still retain a perpetual license to continue to use any versions released before the expiration date. 

To use a version of DbVisualizer Pro that has been released after the subscription expiration date, a renewal is required.