Open棟梁Project - マイクロソフト系技術情報 Wiki

* 目次 [#x28cb635]
#contents

*概要 [#w6a73fac]
-パフォーマンスの管理
-トラブルシューティング
-更新

*サービス アカウント [#i002ea56]
**インストールされるサービス([[Windowsサービス]]) [#f666e479]
[[ここ>CRMのサーバ機能#a32f7db5]]と違うのが気になるが、こちらは[[SCM]]に管理される[[Windowsサービス]]である模様。

|サービス|説明|h
|非同期処理サービス|電子メール広告、ワークフロー|
|非同期処理サービス(メンテナンス)|認証用の暗号化キー生成、データベース削除のクリーンナップ|
|解凍サービス|データインポート用のZIPを解凍する。Webアプリケーション役割の一部。|
|サンドボックス処理サービス|カスタムコードを実行できるサンドボックスを提供|
|監視サービス|ローカルのサーバー役割の監視|
|[[VSS>Volume Shadow Copy Service (VSS)]]ライターサービス|アプリケーション側が提供する[[VSS>Volume Shadow Copy Service (VSS)]]基盤を使用したバックアップ・復元機能|

**セットアップで表示されるサービスとの対応 [#wfa75683]
セットアップで表示されるサービスと、インストールされるサービス([[Windowsサービス]])のプロセスとの対応表
|セットアップ中に表示されるサービス|使用される場所|h
|アプリケーションサービス|[[IIS]]の[[アプリケーションプール]]&br;・ [[CRMAppPool]]&br;・ CRM解凍サービス|
|展開Webサービス|[[IIS]]の[[アプリケーションプール]]&br;・ [[CRMDeploymentServiceAppPool]]|
|サンドボックス処理サービス|CRMサンドボックス処理サービス|
|VSSライターサービス|CRM VSSライターサービス|
|非同期処理サービス|・ CRM非同期処理サービス&br;・ CRM非同期処理サービス(メンテナンス)|
|監視サービス|CRM監視サービス|

**サービス アカウントの指定 [#u2e81920]
-[[サービスの実行アカウントの指定>CRMのインストールと構成#l019e412]]

**サービス アカウントの変更 [#i754ca03]
「プログラムの追加と削除メニュー」から「アンインストールと変更」を選択し、~
「セットアップ」の「修復」の「サービスアカウントの指定ページ」からサービス アカウントを変更する。

#[[services.msc>SCM]]の画面やIIS Managerから直接変更しない。

*システム ジョブの管理 [#s2afa5a3]
-データのインポート
-ワークフロー
-一括削除
-DBメンテナンス

等のシステム ジョブが正常に完了したか確認する。

**システム ジョブを実行するサービス [#bb11dda4]
-非同期処理サービス~
電子メール広告、ワークフロー

-非同期処理サービス(メンテナンス)~
認証用の暗号化キー生成、データベース削除のクリーンナップ

**システム ジョブの種類 [#r85404bf]
-非同期処理 (システム ジョブ) エンティティのメタデータ~
https://msdn.microsoft.com/ja-jp/library/gg328364.aspx
-非同期処理 (システム ジョブ) エンティティのオプション セット属性メタデータ~
https://msdn.microsoft.com/ja-jp/library/gg309649.aspx

**システム ジョブの確認 [#o2209826]
-「設定」→「システム ジョブ」で完了したシステム ジョブを確認できる。~
既定のビューは、完了したシステム ジョブが表示される。

-高度な検索を使用してシステム ジョブを検索できる。

--失敗したシステム ジョブを検索する(ステータス?ビュー?)。

--失敗したシステム ジョブの詳細
---エラー コード
---フレンドリ メッセージ
---メッセージ
---メッセージ名

**システム ジョブの削除 [#m6b0a930]

***完了したシステム ジョブを手動削除 [#kd16bce3]
-「設定」→「システム ジョブ」
-「ビュー」→「完了したシステム ジョブ」
-「選択」し「削除アイコン」をクリックする。

***完了したシステム ジョブを一括削除 [#x57dc67b]
一括削除ウィザードで条件検索結果セットを一括削除。

-「設定」→「システム ジョブ」
-「その他の操作」→「一括削除」

***一括削除システム ジョブ [#if2194b5]
一ヶ月以上前の正常終了したシステム ジョブを一括削除するシステムジョブ

**システム ジョブの同時実行数の制限 [#f730efc6]
[[PowerShell]]を使用して制限

-dynamics crm 2011 - How to limit number of maximum parallel executing workflows in CRM? - Stack Overflow~
http://stackoverflow.com/questions/22353796/how-to-limit-number-of-maximum-parallel-executing-workflows-in-crm

 add-pssnapin Microsoft.Crm.Powershell
 $itemSetting = new-object 'System.Collections.Generic.KeyValuePair[String,Object]'("AsyncSelectMaxItems",100)
 $configEntity = New-Object "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity"
 $configEntity.LogicalName="Deployment"
 $configEntity.Attributes = New-Object "Microsoft.Xrm.Sdk.Deployment.AttributeCollection"
 $configEntity.Attributes.Add($itemSetting)
 Set-CrmAdvancedSetting -Entity $configEntity

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS