code: public static org.opencms.db.generic.CmsSqlManager getInstance(String classname) {
  
          org.opencms.db.generic.CmsSqlManager sqlManager;
  
          try {
              Object objectInstance = Class.forName(classname).newInstance();
              sqlManager = (org.opencms.db.generic.CmsSqlManager)objectInstance;
          } catch (Throwable t) {
              LOG.error(Messages.get().getBundle().key(Messages.LOG_SQL_MANAGER_INIT_FAILED_1, classname), t);
              sqlManager = null;
          }
  
          if (CmsLog.INIT.isInfoEnabled()) {
              CmsLog.INIT.info(Messages.get().getBundle().key(Messages.INIT_DRIVER_SQL_MANAGER_1, classname));
          }
  
          return sqlManager;
  
      }
docs: Creates a new instance of a SQL manager.<p>
  
  @param classname the classname of the SQL manager
  
  @return a new instance of the SQL manager