首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Active更新

Active更新
EN

Stack Overflow用户
提问于 2013-11-12 17:21:10
回答 1查看 1.7K关注 0票数 1

我有大约80个架构属性需要添加到我们的AD中。我想用ldif输入这些。我创建了以下带有1属性的ldif文件以添加(这是在Test上):

代码语言:javascript
复制
dn: CN=tbwaUid,CN=Schema,CN=Configuration,DC=adpoctest,DC=com
changetype: add
objectClass: top
objectClass: attributeSchema
cn: tbwaUid
distinguishedName: CN=tbwaUid,CN=Schema,CN=Configuration,DC=adpoctest,DC=com
instanceType: 4
attributeId: 1.2.840.113556.1.8000.2554.2736.6320.11701.19049.45105.9072800.331707.1
attributeSyntax: 2.5.5.12
isSingleValued: FALSE
showInAdvancedViewOnly: FALSE
adminDisplayName: tbwaUid
adminDescription: uid for tbwa systems, just a number
Description: uid for tbwa systems, just a number
omSyntax: 2
searchFlags: 1
lDAPDisplayName: tbwaUid
name: tbwaUid
objectCategory: CN=Attribute-Schema,CN=Schema,CN=Configuration,DC=adpoctest,DC=com

我运行以下命令

-v -i -f tbwaUid.ldif -c dc=ADPOC-DC-Test DC=adpoctest,DC=com

这是我得到的输出:

连接到“ADPOC-DC-Test.adoctest.com”以当前用户身份登录,使用SSPI从文件"tbwaUid.ldif“导入目录,加载条目1: CN=tbwaUid、CN=Schema、CN=Configuration、DC=adpoctest、DC=com 在第2行开始的条目添加错误:不愿意执行服务器端错误是: 0x20c0架构更新失败:语法不匹配。扩展服务器错误为: 000020C0: SvcErr: DSID-032603C0,problem 5003 (WILL_NOT_PERFORM),data 8384 0项已成功修改。程序中发生错误,未写入日志文件。为了生成日志文件,请通过-j选项指定日志文件路径。

我看过几个ldif示例docs,我相信我的语法是正确的--有人能指出我做错了什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-12 20:51:02

您确定要将-c dc=ADPOC-DC-Test DC=adpoctest,DC=com用于正确的目的吗?它是这样写的,它应该通过DC=adpoctest,DC=com在DNs中改变DC=adpoctest,DC=com,我不明白你的意思,但它并没有给你带来麻烦。

您的麻烦在于从语法0x20c0 Schema update failed: syntax mismatch开始。无论何时创建新属性,都必须指定其语法。要在21个语法集合中唯一地标识语法,必须指定2条信息:语法的OID和所谓的OM语法。必须将这一对值设置在一起,并与Mictosoft文件正确关联。

所以在你的情况下,我反对你写omSyntax: 64

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19935754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档