Я предполагаю, что в коде используется недокументированная версия RAISEERROR , которая больше не поддерживается в 2012 году +
заменить что-либо подобное
RAISERROR 9999 'User already exists.'
накак то так
DECLARE @ERRMSG NVARCHAR(100) = 'User already exists.', @ErrorSeverity INT = 9999
RAISERROR (@ERRMSG,@ErrorSeverity,1 )