イベントログに多くのエラーが発生しており、sbsmonitoringDBが大きすぎることを示しています。私は以前にこれを持っていたので、そのDBを再作成する方法を見つけました。これを行うには、C:\Program Files\Windows Small Business Server\Bin
にあるMoveDataPowerShellHost.exeというPowerShellツールが必要です。前回もそうだったのですが、このSBserver(2008)ではそのファイルが見つかりません。
これは 元の投稿 データベースを再作成する方法についてです。スタートボタンを押したときにテキストボックスでPowerShellを検索すると、次の結果が得られます。
ただし、これらは適切なexeファイルではありません。
MoveDataPowerShellHostをサーバーにインストールする方法はありますか、それともプリインストールする必要がありますか?
参照ガイドでDBを再作成するために使用されるCreate-SBSMonitoringDb.ps1
のインラインコメントから:
# In SBS 2011 std it requires Framework v4 Assemblies - Launch MoveDataPowerShellHost.exe as an admin from SBS BIN folder, then run this PS1
MoveDataPowerShellHost.exe
から起動するための要件がSBS2011に固有であることを示します。
「通常の」powershell.exe
ホストからSBS2008で正常に実行できるはずです(もちろん昇格/管理者として実行)
これは、SBS2008と2011の両方がPowerShell2.0に同梱されているWindowsServer 2008R2上に構築されているためです。PowerShell2.0自体は.NET内で実行されます2. CLR-したがって、すべてのSBSコードが移植された場合to .NET 4. SBS 2011リリースの場合、.NET 4.ホストアプリケーションが必要になります。 MoveDataPowerShellHost.exe
はおそらくそれだけであり、PowerShell3.0の初期ビルドの可能性があります