ElevateDB Aurelius connection "Database Name XXX already exists" error

  1. Is your TEDBDatabase.DatabaseName property empty?
  2. Is the BeforeConnect event effectively firing?
  3. is your TEDBDatabase component disconnected at design-time?

There is no much secret here. XData "duplicates" the TEDBDatabase component for multiple connections. The code must make sure that each new TEDBDatabase component has a different DatabaseName value, that's all.