CSVDE出口的LDAP列顺序(LDAP Column Order of CSVDE Export)

2019-10-17 11:05发布

我面临的问题,即csvde.exe从出口ActiveDirectory更改列的顺序。 我知道在下面一行的CSVDE 文档 :

LDAP可以按任意顺序返回属性,CSVDE并不试图强加给列的任何命令。

我也看到了这个问题 。 但是我想知道为什么LDAP将返回在不同的PC,甚至在不同的不同的顺序queries 。 让我告诉你一个例子:

这是两个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 ,将获得csv第一列顺序queryobjectClass,SamAccountName,CN,Distinguishname,memberOf

而对于第二个query
objectClass,SamAccountName,CN,memberOf,Distinguishname

我想知道为什么发生这种情况? 由于在另一pc这就像预期。 是否有任何已知的解决方案? 也许另一个程序比csvde

Answer 1:

LDAP搜索的结果是不可重复的,也就是说,排序是不可重复的,或可预测的。 LDAP客户端不能承担项目的排序,属性,或LDAP搜索结果属性选项。

也可以看看

  • LDAP:订购
  • LDAP:编程实践


文章来源: LDAP Column Order of CSVDE Export