code: def close_db_connections(self, instance, db_key, db_name=None):
          
          conn_key = self._conn_key(instance, db_key, db_name)
          if conn_key not in self.connections:
              return
  
          try:
              self.connections[conn_key]['conn'].close()
              del self.connections[conn_key]
          except Exception as e:
              self.log.warning("Could not close adodbapi db connection\n{0}".format(e))
docs: We close the db connections explicitly b/c when we don't they keep
          locks on the db. This presents as issues such as the SQL Server Agent
          being unable to stop.