Существует библиотека C freetds , которая позволяет вам напрямую общаться с базами данных Microsoft SQL Server и Sybase.
Чтобы использовать его в vala, вам нужно создать"vapi file" (возможно, пишущий его вручную), содержащий объявления классов и методов в синтаксисе Vala