CSVDE导出的LDAP列顺序

时间:2012-12-07 12:57:02

标签: windows csv ldap csvde

我遇到问题,来自csvde.exe的{​​{1}}导出会更改列的顺序。我知道ActiveDirectory documentation中的以下行:

  

LDAP可以按任何顺序返回属性,而csvde不会尝试对列强加任何顺序。

我也看到了question。但是我想知道为什么CSVDE在不同的PC上甚至在不同的LDAP上返回不同的订单。让我举个例子:

这是两个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的{​​{1}}列顺序:csv

第二个query
objectClass,SamAccountName,CN,Distinguishname,memberOf

我想知道为什么会这样?因为在另一个query上,这就像预期的那样。有没有已知的解决方案?也许是另一个程序而不是objectClass,SamAccountName,CN,memberOf,Distinguishname

1 个答案:

答案 0 :(得分:1)

LDAP搜索的结果不可重复,即排序不可重复或可预测。 LDAP客户端不得假定LDAP搜索结果中的条目,属性或属性选项的排序。

另见