anchor.diff:          new Directory(backupPath),
           new File(backupFilePath),
           authenticator,
  -        skipplayback);
  +        skipplayback,
  +        dbHost,
  +        dbUser,
  +        dbPassword,
  +        dbName);
   
       await retry(es._connectDb,
           interval: new Duration(seconds: 5), tryLimit: 20);
  
positive.code:       this.backupDirectory,
        this.backupFile,
        this.authenticator,
        this.skipplayback);
  
    /**
     * Erstellt einen neuen [EventRouter] mit den angegeben [EventHandler]n und
     * [QueryHandler]n.
     * */
    static Future<EventRouter> create(httpHandlers, eventHandler, queryHandler,
        {String eventFilePath: '/data/events.dat',
        String backupPath: '/backup',
        String backupFilePath: '/backup/events.dat',
        String databaseSchemaPath: 'lib/schema.sql',
        Authoriser authenticator,
        bool skipplayback: false}) async {
      // Instanz anlegen
      final EventRouter es = new EventRouter._EventRouter(
          httpHandlers,
  
negative.code:   /// Pool an SQL-Verbindungen (Standardmaximum 50)
    ConnectionPool db;
  
    final String dbhost, dbuser, dbpassword, dbname;
  
    Future _connectDb() async {
      try {
        db = new ConnectionPool(
            host: dbhost,
            port: 3306,
            user: dbuser,
            password: dbpassword,
            db: dbname,
            max: 50);
        await db.ping();
      } finally {
  