【问题标题】:Copy data from ORACLE Internet Directory (OID) to apacheDS LDAP将数据从 ORACLE Internet Directory (OID) 复制到 apacheDS LDAP
【发布时间】:2012-06-01 23:25:03
【问题描述】:

我在 Oracle Internet Directory Server 上有用户和组,我想将所有内容传输到 ApacheDS。

有没有可能,或者有什么简单的方法可以解决这个问题?

我曾尝试使用 Apache Directory Studio 复制/粘贴内容,但出现错误提示:

#!RESULT ERROR
#!CONNECTION ldap://xxx.xxx.xxx.xxx:10389
#!DATE 2012-06-01T10:08:05.769
#!ERROR [LDAP: error code 16 - NO_SUCH_ATTRIBUTE: failed for MessageType : 
ADD_REQUEST Message ID : 11     
Add Request : Entry     
dn[n]: dc=xxxx,dc=com     
objectclass: orclSubscriber     

objectclass: domain     
objectclass: top     
orclaci: access to entry by
group="cn=RealmAdministrators,cn=groups,cn=OracleContext,dc=xxx,dc=com"
(browse,add,delete)     
orclaci: access to attr=(*) by 
group="cn=RealmAdministrators,cn=groups,cn=OracleContext,dc=xxx,dc=com" (read, write, 
search, compare)     
dc: xxx     
orclsubscriberfullname: xxx     
orclversion: 90400     orclentrylevelaci: access to entry by * (browse,noadd,nodelete)     
orclentrylevelaci: access to attr=(jpegPhoto) by group="cn=OracleDASConfiguration, 
cn=Groups,cn=OracleContext,dc=xxx,dc=com" (read,write,search,compare)     
orclentrylevelaci: access to attr=(*) by * (read,search,nowrite,nocompare) : 
ERR_04269 ATTRIBUTE_TYPE for OID orclaci does not exist!] 

我猜 ApacheDS 无法识别 OID (orclaci) 使用的某些属性,但我不确定如何解决这个问题,以便我可以将目录条目从 Oracle IDS 复制到 ApacheDS

【问题讨论】:

    标签: java ldap oid apacheds


    【解决方案1】:

    在高层次上:

    首先,确保您在目标服务器上安装了适当的架构元素。

    导出/导入方法

    • 检查目标服务器上是否有必要的架构
    • 将数据从源目录服务器导出到 LDIF 文件中
    • 将 LDIF 导入目标

    蛮力

    使用ldapsearch 搜索每个条目,保存在文件中或直接通过管道发送到ldapmodify。除非模式已经匹配,否则这将不起作用,并且您具有以下必要的访问权限:

    • 从源中获取每个条目
    • 向目标添加条目

    另见

    【讨论】:

      猜你喜欢
      • 2012-11-21
      • 1970-01-01
      • 2011-11-09
      • 1970-01-01
      • 2017-11-18
      • 1970-01-01
      • 2018-09-02
      • 1970-01-01
      • 2019-10-31
      相关资源
      最近更新 更多