FuzzyDupes was designed to work with arbitrary data sources. Unfortunately each has it’s own options. For the MS-SQL Server you could also try the last option when selecting a data source: “Other (OLEdb / ODBC)”. This dialog allows you to connect with many different data sources. Please try the “Microsoft SQL Server” with the “.NET Framework” Provider (SqlClient). There is a button for extended options. You can find everything from Pooling, Connection-Timeout, Load-Balancing, implicit transactions, up to M.A.R.S (async. database access). Only a Command-Timeout option seems to be missing. I’m sure you can set this option with the server (in SQL Server Management Studio).