次の方法で共有


SQL Server Analysis Services (トラブルシューティング)

SQL Server Analysis Services で使用するキューブを設計する場合、DB2 サーバーでサポートされている最大長を超える可能性のある長いエイリアス名を含む SQL コマンドがツールによって生成されます。 使用する DB2 プラットフォームとバージョンによっては、別名が 18 文字を超えるクエリを使用できない場合があります。 たとえば、DB2 for z/OS にデプロイされた多くのオブジェクトは、18 文字の名前を使用します。 DB2 プラットフォームとバージョンについては、DB2 SQL リファレンスを参照し、DB2 データベース管理者に確認してください。 管理者または開発者は、識別子の長さ (limit-table-identifier-length) を 29 から 18 に変更して、DB2 のデータ型マッピングのサポートを含む 2 つの SQL Server Analysis Service 構成カートリッジ ファイルを更新することをお勧めします。 次に、更新する必要がある 2 つのカートリッジ・ファイルの名前と場所を示します。

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 コマンド内のオブジェクトに正しい名前を付けます。