1

csvde.exeからのエクスポートActiveDirectoryによって列の順序が変更されるという問題に直面しています。CSVDE ドキュメントの次の行を認識しています。

LDAP は任意の順序で属性を返すことができ、csvde は列に任意の順序を課そうとしません。

この質問も見ました。しかし、なぜLDAP別の注文を別の PC や別のqueries. 例を示しましょう。

これらは2つcommandsです:

csvde -u -f userdata_it.csv -d "ou=it,dc=your-company,dc=org" -l objectClass,SamAccountName,CN,Distinguishname,memberOf

csvde -u -f userdata_entwicklung.csv -d "ou=entwicklung,dc=your-company,dc=org" -l objectClass,SamAccountName,CN,Distinguishname,memberOf

はまったく同じorganisational unitです。しかし、私は最初の列の順序をpc取得するを持っています:csvqueryobjectClass,SamAccountName,CN,Distinguishname,memberOf

そして2番目の場合query
objectClass,SamAccountName,CN,memberOf,Distinguishname

なぜこれが起こっているのだろうか?別のものでpcは、これは期待どおりに機能するためです。既知の解決策はありますか? 多分別のプログラムcsvde

4

1 に答える 1

1

LDAP 検索の結果は反復可能ではありません。つまり、順序は反復可能または予測可能ではありません。LDAP クライアントは、LDAP 検索結果のエントリ、属性、または属性オプションの順序を想定してはなりません。

こちらもご覧ください

于 2012-12-09T11:55:13.947 に答える