前のトピック: Connector Xpress のトラブルシューティング次のトピック: 動的エンドポイントの管理コネクタ サーバを設定できない


Flexi-DN データが一重引用符を含むように変換される

MS SQL Server コネクタにのみ適用されます。

症状:

ユーザのデータは、多数の DN 文字列を含む複数値属性に関して、Flexi-DN データ型を使用できます。

Connector Xpress では、デフォルト コンバータによって、すべての値に一重引用符が追加されます。これにより、SQL Server に関する問題が発生する場合があります。

解決方法:

SQL クエリに渡す前に属性をフォーマットする方法を選択できるようになりました。

引用符のない文字列を Connector Xpress に生成させるには、平坦化スタイル「SQLQUOTELESS」を使用します。

例: SQLQUOTELESS による引用符のない文字列の生成

この例では、以下のような DN 文字列を処理します。

eTDYNObject001Name=1,eTDYNContainer001Name=Role Container

Flexi-DN データ型用のデフォルト コンバータは、この完全 DN 文字列からロール ID 「1」を抽出します。

この属性にストアド プロシージャ バインディングを追加すると、CA IAM CS によって、各値に一重引用符の付いたロール ID 文字列が生成されます。

"'1', '2', '3', '4'"

平坦化スタイル「SQLQUOTELESS」を使用すると、このロール ID 文字列が、SQL Server に適した形式に変換されます。

"1, 2, 3, 4"