Hello @Md Moinul Islam !
If you have a two-node cluster, each node in the cluster must be licensed with a SQL Server Standard Edition license. This means that you would need to purchase an additional SQL Server Standard Edition license for Server2 in order to use it as the active server for db2.
However, there are some additional licensing considerations for Always On Availability Groups. Each database that is participating in an Availability Group must be licensed with a SQL Server Enterprise Edition license, regardless of the edition of SQL Server that is being used for the Failover Cluster Instance. This means that if you want to use db2 in an Availability Group, you would need to purchase a SQL Server Enterprise Edition license for at least one of the nodes in the cluster.
If the Answer is helpful, please click "Accept Answer" and upvote it.
Regards