StreamInsight の Windows ロゴ認定
このトピックでは、Windows Server ロゴ プログラムに対する StreamInsight の認定の詳細について説明します。このトピックは、次のセクションで構成されています。
セットアップ時に実行されるカスタム アクション
アンインストールされないファイルとレジストリ キー
アプリケーション検証ツールの停止コード
セットアップ時に実行されるカスタム アクション
カスタム アクション |
説明 |
---|---|
CA_ErrorDifferentLang |
製品が異なる言語でインストールされている場合、セットアップが失敗します。 |
CA_ErrorNewerVersion |
製品の新しいバージョンがインストールされている場合、セットアップが失敗します。 |
CA_SetRefCountNewerFoundFlag |
製品の新しいバージョンがインストールされていることを示すように MSI プロパティを設定します。 |
CA_SetRefCountUpgradeFlag |
セットアップが更新を行っていることを示すように MSI を設定します。 |
Do_sqlLocalServers_Redist_64 |
サイド バイ サイド インストールを行えるようにするために、ローカル COM サーバーに関連するリフレクション対象レジストリ キーの所有権を取得します。 |
Do_sqlVerIndependentProgID_Redist_64 |
サイド バイ サイド インストールの際に、COM サーバーのバージョンに依存しないプログラム ID を修復または復元します。 |
SapBiOpenReadme |
notepad.exe を呼び出して readme ファイルを開きます。 |
SetSqlProgramMenuFolder |
ProgramMenuFolder.Sql MSI プロパティを特定の値に設定します。 |
SkipInstallCA |
現在のセットアップ操作を中止して、成功コードを返します。 |
SqlFollowComponentsValidate_Redist_64 |
コンポーネントの階層リレーションシップのマップを作成します。 |
Sqlmsirc_BackupAppGuid_64 |
実行中の製品に対する現在のアプリケーション レベルの依存関係を列挙してプロパティに保存します。 |
Sqlmsirc_BackupAppGuid_NewerFound_64 |
実行中の製品に対する現在のアプリケーション レベルの依存関係を列挙してプロパティに保存します。 |
Sqlmsirc_CheckAppDependency_64 |
アプリケーションが現在の製品に依存しているかどうかを確認し、依存している場合はセットアップを中止します。 |
Sqlmsirc_CheckFeatureDependency_64 |
削除する機能に依存しているアプリケーションがあるかどうかを確認し、ある場合はアンインストールをブロックします。 |
Sqlmsirc_CheckLanguage_64 |
SQL Server 2008 R2 の再配布可能コンポーネントに対してサイド バイ サイド言語インストール ルールを適用します。 |
Sqlmsirc_NotifyFeatureStates_64 |
現在のトランザクションで変更される機能の一覧を含む通知を SQL Server 2008 R2 セットアップ ブートストラップに送信します。 |
Sqlmsirc_RefCountAppGuid_64 |
後にインストールされる別の製品からの依存関係を製品に追加し、現在のセットアップ トランザクションを中止して成功コードを返します。 |
Sqlmsirc_RefCountAppGuid_NewerFound_64 |
後にインストールされる別の製品からの依存関係を製品に追加し、現在のセットアップ トランザクションを中止して成功コードを返します。 |
Sqlmsirc_RegisterAppGuid_64 |
後にインストールされる別の製品からの依存関係を製品に追加し、セットアップを続行できるようにします。 |
Sqlmsirc_RegisterAppGuid_NewerFound_64 |
後にインストールされる別の製品からの依存関係を製品に追加し、セットアップを続行できるようにします。 |
Sqlmsirc_RestoreAppGuid_64 |
アップグレードの際に、古いバージョンに依存していた製品の一覧を新しいバージョンに移行します。 |
Sqlmsirc_RestoreAppGuid_NewerFound_64 |
アップグレードの際に、古いバージョンに依存していた製品の一覧を新しいバージョンに移行します。 |
Sqlmsirc_ValidateAppGuid_64 |
APPGUID プロパティの構文を検証して製品コードであることを確認します。 |
Sqlmsirc_ValidateAppGuid_NewerFound_64 |
APPGUID プロパティの構文を検証して製品コードであることを確認します。 |
STREAMING_BlockIfNET35SP1OrNET4NotInstalled |
NET3.5 SP1 または NET4.0 がインストールされていない場合、インストールをブロックします。 |
STREAMING_BlockIfUpgradingFromCTP |
CTP2/CTP3 からアップグレードする場合、インストールをブロックします。 |
STREAMING_CheckIfInstancesExist |
インストールされた StreamInsight インスタンスが他にあるかどうかを判断します。 |
STREAMING_CheckIfLastInstance |
マシンにインスタンスが 1 つだけインストールされているかどうかを判断します。 |
STREAMING_CheckIfSpecifiedInstanceExists |
指定のインスタンスが既に存在するかどうかを確認します。 |
STREAMING_CreateInstance |
StreamInsight インスタンスのレジストリ エントリを作成します。 |
STREAMING_CreateInstance_Rollback |
StreamInsight インスタンスのレジストリ エントリを削除します。 |
STREAMING_CreateInstanceGroup |
StreamInsight Users グループを作成し、指定のユーザーをそれに追加します。 |
STREAMING_CreateInstanceGroup_Rollback |
StreamInsight Users グループを削除します。 |
STREAMING_CreateService |
インスタンス NT サービスを作成します。 |
STREAMING_CreateService_Rollback |
インスタンス NT サービスを削除します。 |
STREAMING_CreateServiceHostConfig |
インスタンス サービスのホスト構成を作成します。 |
STREAMING_CreateServiceHostConfig_Rollback |
インスタンス サービスのホスト構成を削除します。 |
STREAMING_DeleteManagedCustomActionBinaries |
セットアップの完了後に一時ディレクトリからマネージ カスタム バイナリを削除します。 |
STREAMING_EnableCustomDialogs_InstanceName |
カスタム セットアップ ダイアログを有効にするように CustomerInfoDlg_Next MSI プロパティを設定します。 |
STREAMING_EnableCustomDialogs_InstanceName_NewInstall |
カスタム セットアップ ダイアログを有効にするように CustomerInfoDlg_Next MSI プロパティを設定します。 |
STREAMING_EnableCustomDialogs1 |
カスタム セットアップ ダイアログを有効にするように ReadyToInstallDlg_NotInstalled_Back MSI プロパティを設定します。 |
STREAMING_EnableCustomDialogs2 |
カスタム セットアップ ダイアログを有効にするように MaintenanceWelcomeDlg_Next MSI プロパティを設定します。 |
STREAMING_EnableCustomDialogs3 |
カスタム セットアップ ダイアログを有効にするように ReadyToInstallDlg_Installed_Back MSI プロパティを設定します。 |
STREAMING_ExtractManagedCustomActionBinaries |
セットアップの開始時にマネージ カスタム アクションを一時ディレクトリに抽出します。 |
STREAMING_FailIfInstancesExists |
マシン上にインストールされたインスタンスがある場合、セットアップが失敗します。 |
STREAMING_FailIfSpecifiedInstanceExists |
指定のインスタンスが既に存在する場合、セットアップが失敗します。 |
STREAMING_GetCurrentUserName |
現在のスレッドの Windows ユーザー名を取得します。 |
STREAMING_GetSelectedInstanceFromInstanceList |
インスタンス一覧のセットアップ ダイアログから選択されたインスタンス名を取得します。 |
STREAMING_IsSupportedEdition |
製品が指定のエディションでサポートされているかどうかを判断します。 |
STREAMING_NewInstall_RegisterETWManifest |
マシン上で ETW マニフェストを登録します。 |
STREAMING_NewInstall_SetProps_RegisterETWManifest |
STREAMING_NewInstall_RegisterETWManifest MSI プロパティを特定の値に設定します。 |
STREAMING_NoAcceptLicenseTerms |
コマンド ラインのインストールで IACCEPTLICENSETERMS=YES が指定されていないとセットアップは失敗します。 |
STREAMING_CreateInstanceGroup_Rollback |
インスタンス作成のためにインスタンス一覧のセットアップ ダイアログに値を設定します。 |
STREAMING_PopulateInstanceListForRemove |
インスタンス削除のためにインスタンス一覧のセットアップ ダイアログに値を設定します。 |
STREAMING_RemoveInstance |
インスタンスのレジストリ エントリを削除します。 |
STREAMING_RemoveInstance_Exit |
インスタンスのアンインストール後にセットアップを終了します。 |
STREAMING_RemoveInstance_FailIfSpecifiedInstanceDoesNotExist |
指定のインスタンスが既に存在する場合、セットアップが失敗します。 |
STREAMING_RemoveInstanceGroup |
StreamInsight Users グループを削除します。 |
STREAMING_RemoveService |
インスタンス NT サービスを削除します。 |
STREAMING_RemoveServiceHostConfig |
インスタンス サービスのホスト構成を削除します。 |
STREAMING_SetAddUserCheckBox |
STREAMING_AddUserCheckBox MSI プロパティを 1 に設定します。 |
STREAMING_SetCreateServiceCheckBox |
STREAMING_SetCreateServiceCheckBox MSI プロパティを 1 に設定します。 |
STREAMING_SetETWManifestFileName |
STREAMING_ETWManifestFileName MSI プロパティを特定の値に設定します。 |
STREAMING_SetETWMofFileName |
STREAMING_ETWMofFileName MSI プロパティを特定の値に設定します。 |
STREAMING_SetETWResourceFileName |
STREAMING_ETWResourceFileName MSI プロパティを特定の値に設定します。 |
STREAMING_SetETWUninstallMofFileName |
STREAMING_ETWUninstallMofFileName MSI プロパティを特定の値に設定します。 |
STREAMING_SetEvalPidChoice |
コマンド ラインで PRODUCTKEY が指定されていない場合、STREAMING_PidChoice MSI プロパティを Eval に設定します。 |
STREAMING_SetProgramMenuFolder |
ProgramMenuFolder.StreamInsight MSI プロパティを特定の値に設定します。 |
STREAMING_SetProgramMenuFolder64 |
ProgramMenuFolder.StreamInsight MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_CreateInstance |
STREAMING_CreateInstance MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_CreateInstance_Rollback |
STREAMING_CreateInstance_Rollback MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_CreateInstanceGroup |
STREAMING_CreateInstanceGroup MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_CreateInstanceGroup_Rollback |
STREAMING_CreateInstanceGroup_Rollback MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_CreateService |
STREAMING_CreateService MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_CreateService_Rollback |
STREAMING_CreateService_Rollback MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_CreateServiceHostConfig |
STREAMING_CreateServiceHostConfig MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_CreateServiceHostConfig_Rollback |
STREAMING_CreateServiceHostConfig_Rollback MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_DeleteManagedCustomActionBinaries |
STREAMING_DeleteManagedCustomActionBinaries MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_FailIfInstancesExists |
STREAMING_FailIfInstancesExists MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_FailIfSpecifiedInstanceExists |
STREAMING_FailIfSpecifiedInstanceExists MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_RemoveInstance |
STREAMING_RemoveInstance MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_RemoveInstance_Exit |
STREAMING_RemoveInstance_Exit MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_RemoveInstance_FailIfSpecifiedInstanceDoesNotExist |
STREAMING_RemoveInstance_FailIfSpecifiedInstanceDoesNotExist MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_RemoveInstanceGroup |
STREAMING_RemoveInstanceGroup プロパティを特定の値に設定します。 |
STREAMING_SetProps_RemoveService |
STREAMING_RemoveService MSI プロパティを特定の値に設定します。 |
STREAMING_SetProps_RemoveServiceHostConfig |
STREAMING_RemoveServiceHostConfig MSI プロパティを特定の値に設定します。 |
STREAMING_SetReadmePath |
STREAMING_ReadmePath MSI プロパティを特定の値に設定します。 |
STREAMING_SetRemoveIfLastInstance |
最後のインスタンスのアンインストール後にすべての製品が削除されるように REMOVE=ALL を設定します。 |
STREAMING_SetServiceHostPath |
STREAMING_ServiceHostPath MSI プロパティを特定の値に設定します。 |
STREAMING_SetStreamInsightDumperPath |
STREAMING_StreamInsightDumperPath MSI プロパティを特定の値に設定します。 |
STREAMING_ShowReadme_CA_64 |
notepad.exe を実行して Readme ファイルを表示します。 |
STREAMING_Uninstall_SetProps_UnregisterETWManifest |
STREAMING_Uninstall_UnregisterETWManifest MSI プロパティを特定の値に設定します。 |
STREAMING_Uninstall_UnregisterETWManifest |
ETW マニフェストの登録を解除します。 |
STREAMING_ValidateInstanceName |
インスタンス名を検証します。 |
STREAMING_ValidatePID |
プロダクト キーを検証します。 |
Undo_sqlLocalServers_Redist_64 |
サイド バイ サイド インストールを行えるようにするために、ローカル COM サーバーに関連するリフレクション対象レジストリ キーの所有権を取得します。 |
Write_sqlLocalServers_Redist_64 |
遅延されたアクションをスケジュールします。 |
Write_sqlVerIndependentProgID_Redist_64 |
遅延されたアクションをスケジュールします。 |
アンインストールされないファイルとレジストリ キー
StreamInsight のインストール時に StreamInsight Host サービスを作成した場合、StreamInsight をアンインストールしてもホストの構成ファイルはアンインストールされません。このファイルは次の場所から手動で削除できます。
%ProgramFiles%\Microsoft StreamInsight 1.1\Host\MSSI.$InstanceName$.bak1\StreamInsightHost.exe.config
アプリケーション検証ツールの停止コード
Microsoft StreamInsight サーバー パッケージとクライアント パッケージは、インストール中または一般的な操作の実行中に WRP レジストリ キーに書き込むことも、システム ファイルを置換することもありません。
Microsoft StreamInsight サーバー パッケージおよびクライアント パッケージをインストールするには管理者権限が必要です。
331B、331C、3323、3322、3324 のうち、アプリケーション検証ツールのログでは 331B のエラーのみがレポートされており、そのうち WRP リソースに関連するものはありません。これらのエラーは、主に次の理由で発生します。
- Msiexec.exe は管理者のコンテキストで実行され、権限を必要とする操作を実行します。インストールしているユーザーに管理者権限がない場合、セットアップは失敗します。これは想定される正当な動作です。