當您設計要與 SQL Server Analysis Services 搭配使用的 Cube 時,工具會產生包含可能超過 DB2 伺服器所支援長度上限之長別名名稱的 SQL 命令。 根據您使用的 DB2 平臺和版本,您可能無法使用別名名稱超過 18 個字元的查詢。 例如,針對 z/OS 部署於 DB2 中的許多物件會使用 18 個字元的名稱。 請參閱 DB2 平臺和版本的 DB2 SQL 參考,並洽詢 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 命令中的物件。