My impression after reading on the subject and playing around with the current Spark is that making it work with SQL server would require a lot of work. The wiki say:
"...A search must be translated to a (usually SQL-) query into your own datastore. Therefore, supporting many search parameters will probably require a lot of work..."
If you do manage to get a functional SQL provider for Spark - please share it, i would really like one to.