Compartir a través de


SQL Server Analysis Services (solución de problemas)

Al diseñar cubos para su uso con SQL Server Analysis Services, las herramientas generan comandos SQL que contienen nombres de alias largos que pueden superar la longitud máxima admitida por el servidor DB2. En función de la plataforma y la versión de DB2 que use, es posible que no pueda usar consultas con nombres de alias superiores a 18 caracteres. Por ejemplo, muchos objetos implementados en DB2 para z/OS usan nombres de 18 caracteres. Consulte la referencia de SQL de DB2 para la plataforma y la versión de DB2 y consulte con el administrador de bases de datos db2. Se recomienda que el administrador o el desarrollador actualicen los dos archivos de cartucho de configuración de SQL Server Analysis Services que contienen la compatibilidad con la asignación de tipos de datos para DB2 cambiando la longitud del identificador (limit-table-identifier-length) de 29 a 18. A continuación se muestran los nombres y la ubicación de los dos archivos de cartucho que se deben actualizar.

C:\Archivos de programa\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\DataWarehouseDesigner\UIRdmsCartridge\db2v0801.xs

C:\Archivos de programa\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\DataWarehouseDesigner\UIRdmsCartridge\db2v0801.xs

SQL Server Analysis Services usa los archivos de configuración actualizados para asignar un nombre correcto a los objetos en los comandos SQL.