我正在尝试从我们当前的 ADAM 实例中获取所有 USER 数据。我们不再使用 ADAM。我想将用户信息导出到一个文件中,然后将其导入到 SQL 中的 User 表中。
我找到了随 ADAM 安装的工具 csvde.exe,但我似乎不知道如何仅获取用户。它似乎为我提供了一个容器列表。
我在要获取数据的 ADAM 实例的计算机上。我运行了以下代码:
csvde -f OUTPUT.csv
我没有获得我想要的用户信息。
更新
我尝试了以下建议:
csvde -f output.csv -r (objectCategory=person)
这似乎生成了用户信息,但是,它看起来像是从所有 AD 实例中提取信息?(我不是 AD 人员,但我在电视上扮演 AD 人员。所以我不确定我在这里所说的是什么,这只是我的观察)。上面的命令似乎拉下了生产 AD 用户。
我在开发机上运行此命令,我实际上只想要我所在的机上的实例。我尝试使用 -s 命令,但它显示“无法建立连接”。
csvde -f output.csv -r (objectCategory=person) -s appdevbox
有什么想法吗?
答案1
请尝试以下操作:
csvde -f output.csv -r (objectCategory=person)
这应该只为您提供属于“person”对象类别的对象,其中应该只包括您的用户。