20122012. 5. 15. 08:41

SQL Server 2005 64-bit 버전에서 성능 카운터의 SSIS Pipeline 개체가 보이지 않는 경우에는 어떤 점검이 필요할까요?

 

 

다음 레지스트리 경로로 이동합니다.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DTSPipeline\Performance\Library

 

 

Library 값이 아래와 같이 설정되어 있는지 확인해 보시기 바랍니다.

DriveLetter\Program Files\Microsoft SQL Server\90\DTS\Binn\DTSPipelinePerf.dll

 

 

만약 아래와 같이 64-bit 머신에서 32-bit DLL 경로가 입력되어 있다면 해당 카운터 개체가 나타나지 않는 문제가 발생합니다.

DriveLetter\Program Files (x86)\Microsoft SQL Server\90\DTS\Binn\DTSPipelinePerf.dll

 

 

올바른 경로를 입력한 후 아래 명령을 수행하여 DLL 파일을 로드합니다.

cd DriveLetter :\Program Files\Microsoft SQL Server\90\DTS\Binn
unlodctr dtspipeline
lodctr dtsperf.ini

 

 

추가 관련자료는 아래 참고자료에 링크를 남겨 놓습니다.

 

 

[참고자료]

The "SQL Server:SSIS Pipeline" performance object does not appear in the "Performance object" list after you install Integration Services from a 64-bit version of SQL Server 2005
http://support.microsoft.com/kb/941154/en-us

 

Cumulative update package 12 for SQL Server 2005 Service Pack 2
FIX: The values of some SQL Server 2005 SSIS pipeline counters are always 0 when you try to view them in a terminal session
http://support.microsoft.com/kb/962970/en-us

 

 

작성자 : Lai Go / 작성일자 : 2012.05.15

Posted by Lai Go