Asterisk cmd DynExtenDB

What is DynExtenDB?

  • DynExtenDB is a simple solution to manage a huge amount of extensions which change quite often.
  • DynExtenDB is something like your old extensions.conf, but it changes the way extensions are used. Your extensions will (additionally to extensions.conf) exist in a MySQL database and are only registered when used.

There is one really big advantage:
  • Your extensions.conf is STATIC - it has to be rewritten if something changes.
  • But your MySQL database is dynamic, and so is DynExtenDB: it makes your asteriskpbx 'dynamic' for your extensions. That means that your extensions are not anymore loaded once and registered statically when you launch asterisk, but instead your extensions will be queried in 'real-time' from MySQL and registered each time someone calls the specific DNID. By the way, did you try to have 50,000 extensions in your extensions.conf?

Please note that DynExtenDB isn't finished yet. It works great for my applications, but maybe it won't be useful for you - who knows. Feedback welcome.

From the website:
"Please note, that DynExtenDB only works with CAPI drivers.

Created by: oej, Last modification: Sat 07 of Feb, 2004 (21:24 UTC) by flavour
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+