SQL Server 2008 Windows 로고 인증
이 항목에서는 SQL Server 2008의 Windows Server 로고 프로그램 인증에 대해 설명합니다. SQL Server 설치 작업 중에는 다음과 같은 사용자 지정 동작을 수행할 수 있습니다.
사용자 지정 동작 |
설명 |
---|---|
Commit_sqlRegHiveCopy |
Microsoft\Microsoft SQL Server\TempKeys에 있는 모든 레지스트리 키를 삭제합니다. |
DelimitProperty |
_sqlDelimitProperty 테이블에서 후행 슬래시를 잘라내거나 #을 추가하는 등의 처리 과정을 통해 속성을 구분합니다. |
Do_HttpServiceSecurity |
ACE(액세스 제어 암호화)를 추가하여 HTTP 및 HTTPFilter에 액세스할 때 서비스 사용 권한으로 사용할 수 있는 로그온을 계정에 설정합니다. |
Do_LogInstallStart |
이벤트 로그에 SQL Server 설치 시작을 나타내는 이벤트를 기록합니다. |
Do_sqlCopyXML |
원본의 요소 또는 전체 파일을 대상 파일에 복사하여 XML 파일을 업데이트합니다. |
Do_sqlFileSDDL |
파일의 ACL(액세스 제어 목록)을 설정합니다. |
Do_sqlFileSR |
지정된 파일 내에서 임시 파일을 사용하여 찾기 및 바꾸기를 수행합니다. |
Do_sqlLocalServers |
여러 버전의 동시 설치를 지원하기 위해 로컬 COM 서버와 관련하여 반영된 레지스트리 키의 소유권을 가집니다. |
Do_sqlRegHiveCopy |
아무런 가장 없이 레지스트리 하이브를 시스템 컨텍스트에서 실행되는 \Microsoft\Microsoft SQL Server\TempKeys에 복사합니다. |
Do_sqlRegSDDL |
레지스트리의 ACL을 설정합니다. |
Do_sqlServiceSDDL |
서비스의 ACL을 설정합니다. |
Do_sqlVerIndependentProgID |
여러 버전의 동시 설치 중에 COM 서버의 버전 독립 프로그램 ID를 복구/복원합니다. |
Do_UpdateFeatureList |
설치된 기능 목록이 포함된 레지스트리를 설정합니다. 키 이름은 "FeatureList"입니다. |
Do_UpdateTypeLib |
32비트 typelib와 함께 설치된 경우 64비트 typelib의 등록을 복구합니다. |
GenerateFeatureList |
기능 테이블을 검토하고, 기능 설치 및 동작 상태를 검사하며, 목록을 작성하고, 동작을 예약합니다. |
IsDotNetFramework20Installed |
Microsoft Visual Studio CLR(공용 언어 런타임)이 설치되어 있는지 검색합니다. |
IsPendingReboot |
MSI에 포함된 파일 중 운영 체제에서 보류 중인 파일 이름 바꾸기 키에 포함된 파일이 있는지 확인하고 이러한 파일 목록이 포함된 속성을 설정합니다. |
Remove_NativeImage |
InstallNgenTicks 속성을 설정하거나 실행 취소 동작을 예약합니다. 오류 코드는 무시합니다. |
RemoveSupportFiles |
지원 파일을 제거합니다. |
RestoreSetupParams |
새로 설치하는 동안 설치 프로그램에서 저장한 특정 제품에 대한 매개 변수를 검색합니다. |
Rollback_sqlRegHiveCopy |
오류 발생 시 레지스트리 하이브의 백업 복사본을 복원하며 오류는 무시합니다. |
Rollback_UpdateFeatureList |
기능 목록이 포함된 레지스트리 키 FeatureList를 업데이트합니다. |
RollbackSupportFiles |
지원 디렉터리(WYukonBootstarpDir) 레지스트리 키만 삭제합니다. 파일은 삭제되지 않습니다. |
SetInstanceProperty |
특정 SQL Server 인스턴스의 알려진 속성 및 새로 설정된 속성을 수집하여 테이블에 저장합니다. |
SkipInstall |
성공 코드가 표시될 경우 현재 설치 작업을 중지합니다. |
SNAC_SetClientSSNLDefaults |
기본 클라이언트측 SSNL 기본값을 설정합니다. |
SqlFollowComponentsValidate |
계층적 구성 요소 관계의 맵을 만듭니다. |
Sqlmsirc_BackupAppGuid |
실행 중인 제품의 현재 응용 프로그램 수준 종속성을 열거하고 이를 속성에 저장합니다. |
Sqlmsirc_CheckAppDependency |
응용 프로그램에 현재 제품에 대한 종속성이 있는지 확인하고 종속성이 있는 경우 설치 프로그램을 중지합니다. |
Sqlmsirc_CheckBrowserDependency |
SQL Server Browser 구성 요소에 종속된 다른 제품이 있는지 확인하고, 발견될 경우 제거를 차단합니다. |
Sqlmsirc_CheckFeatureDependency |
제거할 기능에 종속된 응용 프로그램이 있는지 확인하고, 있는 경우 제거를 차단합니다. |
Sqlmsirc_CheckLanguage |
SQL Server 2008 재배포 가능 구성 요소에 대한 여러 버전의 동시 언어 설치 규칙을 강제 적용합니다. |
Sqlmsirc_NotifyFeatureStates |
현재 트랜잭션에서 수정할 기능 목록이 포함된 통지를 SQL Server 2008 설치 프로그램 부트스트래퍼에 보냅니다. |
Sqlmsirc_RefCountAppGuid |
나중에 설치할 다른 제품의 종속성을 특정 제품에 추가하고, 성공 코드가 표시될 경우 현재 설치 프로그램의 트랜잭션을 중지합니다. |
Sqlmsirc_RegisterAppGuid |
나중에 설치할 다른 제품의 종속성을 특정 제품에 추가하고 설치 프로그램이 계속 실행되도록 허용합니다. |
Sqlmsirc_RemoveBrowserGroup |
SQL Server Browser의 서비스 그룹을 삭제합니다. |
Sqlmsirc_RestoreAppGuid |
업그레이드 중에 기존 버전에 종속되어 있는 제품 목록을 새 버전으로 마이그레이션합니다. |
Sqlmsirc_UpdatePackageRefcount |
설치 중에 다른 제품에 대한 종속성을 등록하여 현재 제품이 제거되기 전까지 이러한 제품을 제거하지 못하도록 차단합니다. |
Sqlmsirc_ValidateAppGuid |
APPGUID 속성의 구문이 유효한지 검사하여 제품 코드인지 확인합니다. |
Sqlmsirc_Write_UpdatePackageRefcount |
지연된 동작을 예약합니다. |
StreamSupportFiles |
이진 테이블에서 설치 프로그램 지원 파일을 스트리밍합니다. |
Undo_NativeImage |
네이티브 어셈블리를 제거합니다. |
Undo_sqlLocalServers |
Do_sqlLocalServers와 같습니다. |
Write_HttpServiceSecurity |
지연된 동작을 예약합니다. |
Write_NativeImage |
관리되는 어셈블리의 네이티브 이미지를 예약하고 컴파일합니다. |
Write_sqlCopyXML |
Do 및 Rollback 동작을 모두 예약합니다. |
Write_sqlFileSDDL |
지연된 동작을 예약합니다. |
Write_sqlFileSR |
지연된 동작을 예약합니다. |
Write_sqlLocalServers |
지연된 동작(Do 및 Rollback)을 예약합니다. |
Write_sqlRegHiveCopy |
지연된 동작(Do, Rollback 및 Commit)을 예약하여 레지스트리 하이브를 복사합니다. |
Write_sqlRegSDDL |
지연된 동작을 예약합니다. |
Write_sqlServiceSDDL |
지연된 동작을 예약합니다. |
Write_sqlVerIndependentProgID |
지연된 동작(Do만)을 예약합니다. |
Write_UpdateTypeLib |
지연된 동작을 예약합니다. |