This two files make the ability to connect to mssql and msaccess dbs via natural objects of Joomla (inherited from JDatabase). I interpret the mysql functions to odbc functions. Some of the mysql functions didn't convert to the new objects (JDatabaseMsSql and JDatabaseMsAccess). Those functions marked out and still in those files. If you convert those functions, please let me know to improve those objects. Functions didn't convert: getEscaped, queryBatch, explain, insertid, getTableList. Also the codeline which deal with limit offset marked out. Those extensions give the joomla core the ability to manipulate data from other ms database with regular object joomla core. To use those files add them to: joomla_dir\libraries\joomla\database\database\ Then, include them wherever you use in your code: require_once('your_path_to_joomla'.'libraries\joomla\database\database\msaccess.php') require_once('your_path_to_joomla'.'libraries\joomla\database\database\mssql.php') NOTES: 1. You cannot build your Joomla core database with those components (yet)!!!! 2. You cannot use the msaccess object under Linux server. 3. Those objects are alpha release! Please make test before move them to production.