/**
  * get dburl which content are replaced by parameter value.
  *
  * @param dbType
  * @param dbVersion
  * @param host
  * @param username
  * @param password
  * @param port
  * @param dbName
  * @param dataSource
  * @param paramString
  * @return
  */
 public String getDBUrl(
     String dbType,
     String dbVersion,
     String host,
     String username,
     String password,
     String port,
     String dbName,
     String dataSource,
     String paramString) {
   if (SupportDBUrlType.isMssql(dbType)) {
     // TDQ-12794: for mssql, because of some changes, we need to do like this
     String versionStr = changeMSSQLVersion(dbVersion);
     EDatabaseVersion4Drivers version =
         EDatabaseVersion4Drivers.indexOfByVersionDisplay(versionStr);
     if (version != null) {
       versionStr = version.getVersionValue();
     }
     return DatabaseConnStrUtil.getURLString(
         dbType,
         versionStr,
         host,
         username,
         password,
         port,
         dbName,
         StringUtils.EMPTY,
         StringUtils.EMPTY,
         StringUtils.EMPTY,
         paramString);
   } else {
     return getDBUrl(dbType, host, port, dbName, StringUtils.EMPTY, paramString);
   }
 }