Microsoft SBS 2011 includes Microsoft SharePoint Foundation 2010, and the way that updates are applied to it is now a two-step process. When a SharePoint update is applied only the program files are updated, the databases are no longer automatically updated. SharePoint 2010 will run in compatibility mode with the new program files and older database version until they have been upgraded.
You can check if the databases need to be run either by using the SharePoint 2010 Health Analyzer or by running a PowerShell command.
Firstly the Health Analyzer Report can be accessed by running the Start, All Programs, Microsoft SharePoint2010 Products, SharePoint 2010 Central Administration program. Once in the program select Monitoring, Review problems and solutions.
Here you can see the bottom category indicates the databases are running in compatibility range, and recommends an upgrade.
The Second way is run the SharePoint 2010 Management Shell. Click Start, All Programs, Microsoft SharePoint 2010 Products, SharePoint 2010 Management Shell.
Then run the following command:
If the result is True then you need to run PSCONFIG.
Open an elevated Command Prompt.
Go to C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14BIN folder.
Run PSConfig.exe -cmd upgrade -inplace b2b -force -cmd applicationcontent -install -cmd installfeatures
Once complete you should see the following.
And if you run the (get-spserver $env:computername).NeedsUpgrade command again you should see the following.
A few words of caution:
On my test server the process took about 8 minutes, but I have very little data in SharePoint.
While the process is running CompanyWeb will be inaccessible.
Always (wherever possible) test patches before installing them on Production boxes.
Make sure you have a good backup first.
The official SBS Blog post detailing this process can be found at the link below.