다음을 통해 공유


SQL Server Analysis Services(문제 해결)

SQL Server Analysis Services에서 사용할 큐브를 디자인할 때 이 도구에서는 DB2 서버가 지원하는 최대 길이를 초과하는 긴 별칭 이름이 포함된 SQL 명령을 생성합니다. 사용하는 DB2 플랫폼 및 버전에 따라 18자를 넘는 별칭 이름이 있는 쿼리는 사용하지 못할 수 있습니다. 예를 들어 z/OS용 DB2에 배포된 많은 개체는 18자로 된 이름을 사용합니다. DB2 SQL Reference에서 해당 DB2 플랫폼 및 버전을 참조하고 DB2 데이터베이스 관리자에게 확인하십시오. 관리자 또는 개발자는 식별자 길이(limit-table-identifier-length)를 29에서 18로 변경하여 DB2를 위한 데이터 형식 매핑 지원이 포함된 두 개의 SQL Server Analysis Service 구성 카트리지 파일을 업데이트하는 것이 좋습니다. 업데이트해야 하는 두 카트리지 파일의 이름과 위치는 다음과 같습니다.

C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\DataWarehouseDesigner\UIRdmsCartridge\db2v0801.xs

C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\DataWarehouseDesigner\UIRdmsCartridge\db2v0801.xs

SQL Server Analysis Services는 업데이트된 구성 파일을 사용하여 SQL 문의 개체에 대해 올바르게 이름을 지정합니다.