以下是在通过CSV文件获取数据时经常会遇到的故障诊断提示:
CSV文件的列头应该是有效的LDAP名称,如:sAMAccountName, givenName 等。
CSV文件中应该至少包含一个可以唯一鉴别对象的LDAP属性,例如:要鉴别用户,可使用sAMAccountName 或者 logonName 属性。
在获取数据过程中,不应该有空的列头。
应该为文件夹指定合适的路径,如:\\server_name\share_name\folder。如果指定的是文件夹,则将会枚举该文件夹下的所有文件,并从中获取数据。
应该为文件指定合适的路径,如:\\server_name\share_name\file。获取数据时只从该指定文件获取数据。
当使用CSV创建用户时,名称为 “givenName” 的LDAP属性是必需的(CSV文件中必须要有该名称的列头),它用于惟一鉴别跨域的用户对象。
当使用CSV修改用户时,名称为 “sAMAccountName”、“distinguishedName ”和“objectGUID ” 的LDAP属性是必需的(CSV文件中必须要有这些名称的列头),它用于惟一鉴别跨域的用户对象。
通过循环,在不同的修改操作中,如果要从同一文件获取数据,它只获取后边添加的数据。