Я когда-то использовал DBLinq , это поставщик LINQ для других баз данных, которые по умолчанию не поддерживаются поставщиком linq to sql (например, Oracle, PostgreSQL, MySQL, Ingres, SQLite, Firebird и т. Д.).Он находится в очень активной разработке, он включен в инфраструктуру Mono как стандартная реализация Linq to Sql.Релизная версия устарела, поэтому я предлагаю вам использовать последний код из SVN.