64비트 프로세서를 사용하는 컴퓨터에서 SQL Server 2005 Integration Services에 연결하거나 유지 관리 계획을 만들거나 편집하면 SQL Server Management Studio에 오류 메시지가 나타난다

기술 자료 번역 기술 자료 번역
기술 자료: 919224 - 이 문서가 적용되는 제품 보기.
버그 #: 434935(SQLBUDT)
모두 확대 | 모두 축소

이 페이지에서

현상

64비트 프로세서를 사용하는 컴퓨터에 Microsoft SQL Server 2005 핫픽스 패키지를 설치한 후 SQL Server Management Studio를 사용하여 SSIS(SQL Server 2005 Integration Services)에 연결하면 다음과 같은 오류 메시지가 나타납니다.
제목: Microsoft SQL Server Management Studio

이 요청에 대한 데이터를 검색하지 못했습니다. (Microsoft.SqlServer.SmoEnum)
도움말을 보려면 다음을 클릭하십시오: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476

추가 정보:
컴퓨터 "ComputerName"에서 SSIS 서비스에 연결하지 못했습니다.
유형 라이브러리/DLL 로드 오류입니다.
또한 유지 관리 계획을 만들거나 편집하려고 하면 다음 오류 메시지 중 하나가 나타납니다.
오류 메시지 1
예외가 발생했습니다. HRESULT: 0xC0010014 (Microsoft.SqlServer.DTSRuntimeWrap)
------------------------------
프로그램 위치:
at Microsoft.SqlServer.Dts.Runtime.ConnectionManager.get_Properties()
at Microsoft.SqlServer.Management.DatabaseMaintenance.TaskContextUI.InitializeConnectionCombo(String connectionName)
at Microsoft.SqlServer.Management.DatabaseMaintenance.DBMaintTaskBackupForm.SetTask(DbMaintenanceBackupTask task)
at Microsoft.SqlServer.Management.DatabaseMaintenance.DBMaintTaskBackupForm..ctor(TaskHost taskHost, IServiceProvider provider)
at Microsoft.SqlServer.Management.DatabaseMaintenance.DbMaintTaskBackupUI.GetView() at Microsoft.DataTransformationServices.Design.DtrTaskDesigner.GetTaskEditor()
오류 메시지 2
예외가 발생했습니다. HRESULT: 0xC0010014 (Microsoft.SqlServer.DTSRuntimeWrap)
------------------------------
프로그램 위치:
at Microsoft.SqlServer.Dts.Runtime.Sequence.get_Properties()
at Microsoft.DataTransformationServices.Design.DtsBaseDesigner.PreFilterProperties(IDictionary properties)
at Microsoft.DataTransformationServices.Design.DtsPropExpressionsDesigner.PreFilterProperties(IDictionary properties)
at Microsoft.DataTransformationServices.Design.DbMaintSequenceDesigner.PreFilterProperties(IDictionary properties)
at System.ComponentModel.Design.ComponentDesigner.System.ComponentModel.Design.IDesignerFilter.PreFilterProperties(IDictionary properties)
at System.ComponentModel.Design.TypeDescriptorFilterService.System.ComponentModel.Design.ITypeDescriptorFilterService.FilterProperties(IComponent component, IDictionary properties)
at Microsoft.DataTransformationServices.Design.DtsTypeDescriptorFilterService.System.ComponentModel.Design.ITypeDescriptorFilterService.FilterProperties(IComponent component, IDictionary properties)
at System.ComponentModel.TypeDescriptor.PipelineFilter(Int32 pipelineType, ICollection members, Object instance, IDictionary cache)
at System.ComponentModel.TypeDescriptor.GetPropertiesImpl(Object component, Attribute[] attributes, Boolean noCustomTypeDesc, Boolean noAttributes)
at System.ComponentModel.TypeDescriptor.GetProperties(Object component)
at Microsoft.DataWarehouse.Design.Cud.VsTransaction.ChangeProperty(Object obj, String propertyName)
at Microsoft.DataTransformationServices.Design.DtsBasePackageDesigner.CreateExecutable(String moniker, IDTSSequence container, String name)
다음과 같은 경우 이 문제가 발생합니다.
  • SQL Server 2005 Integration Services 핫픽스 패키지는 설치되어 있지만 SQL Server 2005 Tools 핫픽스 패키지는 설치되지 않은 경우
  • SQL Server 2005 Integration Services 핫픽스 패키지를 설치하기 전에 SQL Server 2005 Tools 핫픽스 패키지를 설치한 경우
  • 컴퓨터에서 두 개의 SQL Server 2005 인스턴스를 실행하고 이 두 SQL Server 인스턴스의 버전이 Microsoft SQL Server 2005 서비스 팩 2(SP2)보다 이전 버전인 경우
  • 컴퓨터에서 SQL Server 2005 SP2 인스턴스가 실행 중이고 이 인스턴스에 SP2 이후 핫픽스를 설치한 다음, SQL Server 2005의 두 번째 인스턴스를 설치하고 두 번째 인스턴스에 SQL Server 2005 SP2를 설치하는 경우

원인

이 문제는 설치 관리자가 64비트 Dts.dll 파일을 설치할 때 32비트 Dts.dll 파일을 등록 취소하기 때문에 발생합니다. 64비트 Dts.dll 파일은 SQL Server 2005 SP2와 함께 설치됩니다. 또한 64비트 Dts.dll 파일을 포함한 SSIS 핫픽스 패키지와 함께 설치될 수도 있습니다.

해결 방법

이 문제를 해결하려면 SQL Server 2005의 각 인스턴스 버전에 따라 다음 방법 중 하나를 사용하십시오.

방법 1

SQL Server 2005 인스턴스의 버전이 SQL Server 2005 SP2보다 이전 버전이 아닌 경우, 명령 프롬프트에서 다음 명령을 실행하여 32비트 Dts.dll 파일을 등록하십시오.
%windir%\syswow64\regsvr32 "%ProgramFiles(x86)%\Microsoft SQL Server\90\dts\binn\dts.dll"

방법 2

SQL Server 2005 인스턴스의 버전이 SQL Server 2005 SP2보다 이전 버전인 경우, 다음 방법 중 하나를 사용하십시오.
  • 이 문제를 해결하려면 Microsoft SQL Server 2005의 최신 서비스 팩을 구하십시오. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    913089 SQL Server 2005용 최신 서비스 팩을 구하는 방법
  • 핫픽스 패키지를 다음 순서로 설치하십시오.
    • SQL Server 2005 데이터베이스 엔진
    • SQL Server 2005 Analysis Services
    • SQL Server 2005 Integration Services
    • SQL Server 2005 Notification Services
    • SQL Server 2005 Reporting Services
    • SQL Server 2005 Tools
    참고 특정 구성 요소를 실행하지 않는 경우에도 모든 핫픽스 패키지를 설치해야 합니다.

현재 상태

Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열한 제품에서 이 버그를 확인했습니다.

추가 정보

이벤트 뷰어에서 응용 프로그램 로그를 보면 핫픽스 패키지가 설치된 순서를 확인할 수 있습니다. 설치 순서가 다음 순서와 다르면 핫픽스 패키지를 다음 순서로 다시 설치하십시오.
  • 제품: Microsoft SQL Server 2005 - 'SQL Server Database Services 2005용 핫픽스 2153(KB918222)' 업데이트가 설치되었습니다.

  • 제품: Microsoft SQL Server 2005 Analysis Services - 'SQL Server Analysis Services 2005용 핫픽스 2153(KB918222)' 업데이트가 설치되었습니다.

  • 제품: Microsoft SQL Server 2005 Integration Services - 'SQL Server Integration Services 2005용 핫픽스 2153(KB918222)' 업데이트가 설치되었습니다.

  • 제품: Microsoft SQL Server 2005 Notification Services - 'SQL Server Notification Services 2005용 핫픽스 2153(KB918222)' 업데이트가 설치되었습니다.

  • 제품: Microsoft SQL Server 2005 Reporting Services - 'SQL Server Reporting Services 2005용 핫픽스 2153(KB918222)' 업데이트가 설치되었습니다.

  • 제품: Microsoft SQL Server 2005 Tools - 'SQL Server Tools and Workstation Components 2005용 핫픽스 2153(KB918222)' 업데이트가 설치되었습니다.

참고 이러한 이벤트의 원본은 MsiInstaller입니다.



Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 919224 - 마지막 검토: 2007년 11월 20일 화요일 - 수정: 3.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
키워드:?
kbsql2005ssis kbsql2005setup kbexpertiseinter kbexpertiseadvanced kbtshoot kbbug KB919224

피드백 보내기

 

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