FIX: SSIS 서비스를 이미 실행 중인 컴퓨터에서 SQL Server 2005 s p 1을 설치할 때 SQL Server 통합 서비스 (SSIS) 서비스가 시작 되지 않는다

기술 자료 번역 기술 자료 번역
기술 자료: 918644
# 버그: 694 (SQL 핫픽스)
Microsoft는 Microsoft SQL Server 2005 수정 프로그램 다운로드 가능한 하나의 파일로 배포합니다. 수정 프로그램은 계속 누적 되는 형태 이므로 각 새 릴리스의 모든 핫픽스와 들어 및 이전 SQL Server 2005에 포함 된 모든 보안 수정 프로그램 릴리스의 수정.
모두 확대 | 모두 축소

이 페이지에서

현상

SQL Server 통합 서비스 (SSIS) 이미 실행 중인 컴퓨터에 Microsoft SQL Server 2005 서비스 팩 1 (SP1)을 설치 하면 SSIS 서비스가 시작 되지 않습니다 및 다음과 같은 오류 메시지가 시스템 이벤트 로그에 기록 됩니다.
서비스가 적시에 시작 이나 제어 요청에 응답 하지 않았습니다.
참고 Notification Services (NS) 서비스를 사용 하 여이 문제가 발생할 수 있습니다.

원인

Http://crl.microsoft.com 웹 사이트는 영향을 받는 컴퓨터에 도달할 수 없습니다 때문에이 문제가 발생 합니다. 이 문제는 다음 동작이 발생 하기 때문에 발생 합니다.
  • SSIS 서비스를 시작 하는 Microsoft.NET Framework,.NET Framework에서는 호출 된 CryptoAPI SQL Server 어셈블리 파일에 할당 된 인증서를 확인 하는 함수입니다.
  • CryptoAPI 함수는 CRL 인증서 해지 목록 () http://crl.microsoft.com 웹 사이트에서 사용할 수 있는 확인 합니다. 이 그러면은 인터넷에 연결을 해야 합니다.
  • 인터넷 연결이 차단 된 경우 나가는 HTTP 요청 삭제 수 있습니다. 오류 메시지가 반환 되지 않습니다. 또한 긴 지연 시간 CRL 검사를 발생합니다.
  • (SCM (서비스 제어 관리자) SSIS 서비스를 시작 하려면 너무 오래 걸리는 것을 결정 합니다. 따라서 SCM 오류 메시지를 보고 하 고 SSIS 서비스가 시작 되지 않습니다.

해결 방법

이 문제를 해결 하려면 Microsoft SQL Server 2005 누적 핫픽스 패키지 (빌드 2153)를 설치 합니다. SQL Server 2005 누적 핫픽스 패키지 (빌드 2153)를 구하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
918222 SQL Server 2005 누적 핫픽스 패키지 (빌드 2153)를 사용할 수
참고 918222 Microsoft 기술 자료 문서에 설명 되어 있는 핫픽스를 적용 하면 문제가 해결 됩니다. 그러나 서비스 시작 속도가 느립니다.

이 문서에 나열 된 순서 대로 모든 구성 요소 패키지를 설치 해야 합니다. 올바른 순서로 구성 요소 패키지를 설치 하지 않으면 오류 메시지가 나타날 수 있습니다.자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭해 주십시오.
919224 FIX: SQL Server 2005 누적 핫픽스 패키지 (빌드 2153)를 설치 하는 경우 오류 메시지를 나타날 수 없다

해결 과정

이 문제를 해결하려면 다음 방법 중 하나를 사용하십시오.

방법 1: 새 XML 태그 추가


시스템에 업데이트 된 버전의 Microsoft.NET Framework 다음과 같은 경우 또는 Microsoft 기술 자료 문서에 설명 되어 있는 버전 보다 최신 버전936707generatePublisherEvidence를 사용 하지 않으려면 새 XML 태그를 추가 하 여이 문제를 해결할 수 있습니다. 편집 해야이 작업을 수행 하는 *. SSIS 서비스 (MsDtsSrvr.exe.config).exe.config 파일 및 *. 모든 SSIS 런타임.exe.config 파일. 이 기능은 CRL 검사를 사용 하지 않도록 설정 되며부터 936707 Microsoft 기술 자료 문서에서 설명 하는 수정 프로그램은 Microsoft.NET Framework 핫픽스가 모두 포함 됩니다. 시스템에서 실행 되는.NET Framework 2.0 버전에이 업데이트를 설치한 여부를 확인 하려면 876 버전 또는 이후 버전이 있는지 확인 하려면 다음 파일의 속성을 확인할 수 있습니다. (버전 번호가 있어야 2.0.50727.876 또는 이후 버전이 있습니다.)
C:\Windows\Microsoft.NET\Framework\v2.0.50727\MsCorWks.dll
  • 2005 SSIS 서비스 구성 파일
    • C:\Program 다음 SQL Server\90\DTS\Binn\msdtssrvr.exe.config

  • 32 비트 또는 64 비트 2005 SSIS 런타임 구성 파일:
    • C:\Program 다음 SQL Server\90\DTS\Binn\
      • DTExec.exe.config (SQL Server 에이전트 작업에서 SSIS 패키지를 SSIS 패키지를 실행 하기 위한 명령줄 도구)
      • (예: 자식 패키지에서 패키지 실행 작업) Dtshost.exe.config
      • DtsDebugHost.exe.config (예: 입찰 가격 디버거에서 패키지 실행)
      • DTUtil.exe.config
  • 해당 하는 WOW64 SSIS 2005 런타임 구성 파일을 64 비트 컴퓨터에서 32 비트 SSIS 패키지 실행:
    • C:\Program 파일 (x86) \Microsoft SQL Server\90\DTS\Binn\DTExec.exe.config
      • DTExec.exe.config (SQL Server 에이전트 작업에서 SSIS 패키지를 SSIS 패키지를 실행 하기 위한 명령줄 도구)
      • (예: SSIS 패키지의 패키지 실행 작업 자식) Dtshost.exe.config
      • DtsDebugHost.exe.config (예: 입찰 가격 디버거에서 SSIS 패키지 실행)
      • DTUtil.exe.config
      • (가져오기 내보내기 마법사에 SSIS 패키지를 내부적으로 사용 하는) DTSWizard.exe.config


  • SSIS 2005 SSIS 런타임 프로그래밍 방식으로 로드 하는 사용자 지정 실행 파일을 사용 하는 경우 수 있습니다 사용자 지정 응용 프로그램 구성 파일을 편집.

    참고SQL Server 2005 설치 중에 만든 사용자 지정을 기반으로 프로그램 파일 폴더 위치에 따라 달라질 수 있습니다. SSIS가 설치 된 알 수 없는, 경우 SQLPath의 문자열 값에 대 한 레지스트리 키 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\90\DTS\Setup\을 확인 하십시오.

SSIS 2008 또는 이후 버전을 있으면 generatePublisherEvidence 태그는 이미 모든 SSIS 실행 파일의 config 파일에 포함 됩니다. 다른 인증서 확인을 방지 하려면 SQL Server 2008 통합 서비스 런타임 위한 조치를 취할 필요가 없습니다.

SQL Server 2005 통합 서비스에서 CRL 인증서 확인을 방지 하기 위해이 새 옵션에에서 추가할 수 있습니다 응용 프로그램 구성 파일:
<generatePublisherEvidence enabled="false"></generatePublisherEvidence>

이 태그 사이 이동의 <runtime></runtime> 구성 파일에 태그. *.Config 파일에서 아직 존재 하지 않으면 런타임에 태그와 generatePublisherEvidence 태그를 직접 추가 해야 합니다.

SSIS 2005 DTExec.exe.config 파일의 예는 다음과 같습니다.

<configuration>

<startup>

<requiredRuntime version="v2.0.50727"/>

</startup>

<runtime>

<generatePublisherEvidence enabled="false"/>

</runtime>

</configuration>

SSIS 2008에서의 DTExec.exe.config의 예는 다음과 같습니다.

<configuration>
<startup>
<requiredRuntime version="v2.0.50727"/>
</startup>
<runtime>
<gcServer enabled="true"/>
<disableCommitThreadStack enabled="true"/>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>

방법 2: 프록시 설정 구성

인터넷에 액세스 하려면 서비스 계정에 대 한 프록시 설정을 올바르게 구성 되어 있는지 확인 하십시오. WinHTTP 프록시 설정을 수정 하려면 Proxycfg.exe 도구를 사용 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
841641 Wininet 프록시 설정 때문에 m s 04-011을 설치한 후 IIS "403.13 클라이언트 인증서 해지" 오류 메시지를 반환
Microsoft 기술 자료 문서 841641 특정 프록시 비 대화형 계정으로 서비스를 실행 중인 경우 설정을 구성할 수에 도움이 됩니다.

방법 3: 방화벽 구성

반환할 오류 상태 응용 프로그램에 신속 하 게 방화벽 차단 http://crl.microsoft.com 웹 사이트에 액세스 하는 경우 방화벽을 구성 합니다.

참고: 자세한 내용은 방화벽 설명서를 참조 하거나 방화벽 공급자에 게 문의 합니다.

현재 상태

Microsoft는 "적용 대상" 절에 나열한 제품에서 버그는 확인 했습니다.

추가 정보

소프트웨어 업데이트 용어에 대한 자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭하십시오.
824684 Microsoft 소프트웨어 업데이트 설명에 사용되는 표준 용어에 대한 설명

참조

인증서 해지 목록에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
289749 인증서 해지 목록 (Crl) 및 IIS 5.0 자주 묻는 질문

속성

기술 자료: 918644 - 마지막 검토: 2014년 5월 26일 월요일 - 수정: 2.0
키워드:?
kbfix kbsql2005setup kbexpertiseinter kbexpertiseadvanced kbtshoot kbmt KB918644 KbMtko
기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:918644

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com