When running the current 3.2 code on SQL Server, and attempting to do schema upgrades during an update, the upgrade process fails silently with no error message - it just stops.
Investigating error logs, I found in /phpbb/db/tools/mssql.php two references that are incorrect, and cause schema changes to fail.
Lines 524 and 544 contain this code:
if ($this->is_sql_server_2000())
The code should be:
if ($this->mssql_is_sql_server_2000())