Now, that would be a really tough job! Just think, the program should be able to use at least three different APIs, should have to understand three types of SQL, not to mention the internal pogramming languages of Oracle and MS SQL Server, plus user rights… I would say, supporting one db is enough for one product.