2013年3月の更新プログラム適用後に Business Connectivity Services 用のデータベースのみ、アップグレードを推奨する次のメッセージが表示されます。
「データベースには互換性があり、アップグレードをお勧めします」
Health Analyzer にもこの要件が上がってきますが、説明にはコンテンツDBをアップグレードするように記載されています。しかし、実際にはコンテンツDBのアップグレードコマンドでは対処できません。
[確認手順] サーバー全体管理サイト > アップグレードと移行 > データベースの状態の確認
[Health Analyzerに記録される警告内容]
このメッセージを消すための対処方法は、次の PowerShellコマンドを実行することです。
#SharePointスナップインの読み込み
$sharepoint_snapin="Microsoft.SharePoint.PowerShell"
$snapin=Get-PSsnapin | ?{$_.Name -eq $sharepoint_snapin}
if($snapin -eq $null){
Add-PSSnapin $sharepoint_snapin
Write-Host "SharePointスナップインを読み込みました"
}
#BCSデータベースのUPGRADE
$database=Get-SPdatabase | ?{$_.Type -eq "Microsoft.SharePoint.BusinessData.SharedService.BdcServiceDatabase"}
if($database -ne $null){ $database.Provision()
上記、コマンドを実行することで下記のように表示が変化します。
[参考]
http://blog.entos.at/Lists/Posts/Post.aspx?ID=14


