StreamInsight의 Windows 로고 인증
이 항목에서는 StreamInsight의 Windows Server 로고 프로그램 인증에 대해 설명합니다. 다음 섹션이 포함되어 있습니다.
설치 중에 수행된 사용자 지정 동작
제거되지 않은 파일 및 레지스트리 키
응용 프로그램 검증 도구 중지 코드
설치 중에 수행된 사용자 지정 동작
사용자 지정 동작 |
설명 |
---|---|
CA_ErrorDifferentLang |
제품이 다른 언어로 설치된 경우 설치가 실패합니다. |
CA_ErrorNewerVersion |
더 높은 버전의 제품이 설치된 경우 설치가 실패합니다. |
CA_SetRefCountNewerFoundFlag |
최신 버전의 제품이 설치되었음을 나타내도록 MSI 속성을 설정합니다. |
CA_SetRefCountUpgradeFlag |
설치에서 업그레이드를 수행 중임을 나타내도록 MSI 속성을 설정합니다. |
Do_sqlLocalServers_Redist_64 |
여러 버전의 동시 설치를 지원하기 위해 로컬 COM 서버와 관련하여 반영된 레지스트리 키의 소유권을 가집니다. |
Do_sqlVerIndependentProgID_Redist_64 |
여러 버전의 동시 설치 중에 COM 서버의 버전 독립 프로그램 ID를 복구/복원합니다. |
SapBiOpenReadme |
추가 정보 파일을 열기 위해 notepad.exe를 호출합니다. |
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_RegisterAppGuid_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 |
컴퓨터에 정확히 하나의 인스턴스가 설치되어 있는지 확인합니다. |
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_PopulateInstanceListForCreate |
인스턴스를 만들기 위한 인스턴스 목록 설치 대화 상자를 채웁니다. |
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 MSI 속성을 지정된 값으로 설정합니다. |
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 |
Readme.txt 파일을 표시하기 위해 notepad.exe를 실행합니다. |
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가 관리자 컨텍스트에서 실행되며 권한이 필요한 작업을 수행합니다. 설치하는 사용자에게 관리자 권한이 없는 경우 설치가 실패합니다. 이는 발생될 것으로 정확하게 예상한 동작입니다.