Freigeben über


SQL Server Analysis Services (Problembehandlung)

Wenn Sie Cubes für die Verwendung mit SQL Server Analysis Services entwerfen, generieren die Tools SQL-Befehle, die lange Aliasnamen enthalten, die die maximale Vom DB2-Server unterstützte Länge überschreiten können. Je nach verwendeter DB2-Plattform und -Version können Sie möglicherweise keine Abfragen mit Aliasnamen verwenden, die 18 Zeichen überschreiten. Beispielsweise verwenden viele in DB2 für z/OS bereitgestellte Objekte Namen von 18 Zeichen. Lesen Sie die DB2 SQL-Referenz für Ihre DB2-Plattform und -Version, und wenden Sie sich an Ihren DB2-Datenbankadministrator. Es wird empfohlen, dass der Administrator oder Entwickler die beiden Konfigurationsdateien des SQL Server Analysis Services aktualisieren, die die Unterstützung der Datentypzuordnung für DB2 enthalten, indem die identifier-length ("limit-table-identifier-length") von 29 auf 18 geändert wird. Im Folgenden sind die Namen und der Speicherort der beiden Patronendateien aufgeführt, die aktualisiert werden müssen.

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

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

SQL Server Analysis Services verwendet die aktualisierten Konfigurationsdateien, um Objekte in SQL-Befehlen ordnungsgemäß zu benennen.