Problem:
When I started the DQS Client earlier today at (Local)\SQL2012 (where SQL2012 is the instance name), I got the following error msg:
A new version of .NET or Data Quality Services was installed on this machine. In order to continue to work with DQS please run 'DqsInstaller.exe -upgrade'.
Reason:
I installed DQS with SQL Server RTM. Then I upgrade SQL Server to SP1 CU3, but not upgrading DQS
Solution:
1. open a command prompt: CD D:\Program Files\Microsoft SQL Server\MSSQL11.SQL2012\MSSQL\Binn
2. dqsinstaller.exe -upgrade
But I still have the same error message.
Based on this article:
http://social.technet.microsoft.com/wiki/contents/articles/8442.upgrade-dqs-installing-cumulative-updates-or-hotfix-patches-on-data-quality-services-en-us.aspx
3. dqsinstaller.exe -upgradeDLLs
Now it works!