Good morning,

I am trying to move our Oracle based ldap services openldap, but need to add a 
few schemas so that the data can be migrated. However, after many hours of 
missing something on the syntax (admittedly LDAP being a bit out of my normal 
DBA role), I have not yet hit on what openldap wants. This is for version 
2.4.39.

Here is the schema syntax I extracted with JExplorer that needs to exist before 
I can add records. I've tried each entry as a long line, or as below with no 
luck, as well as various other changes. Any and all help is greatly appreciated 
(including points to notes of RTFM's that I may have overlooked):

dn: cn=schema,cn=config
objectClass: olcSchemaConfig
cn: schema
attributeType ( 2.16.840.1.113894.3.1.13
         NAME 'orclNetDescString'
         EQUALITY caseIgnoreMatch
         ORDERING caseIgnoreOrderingMatch
         SUBSTR caseIgnoreSubstringsMatch
         SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
         SINGLE-VALUE )
attributeType ( 2.16.840.1.113894.7.1.2
         NAME 'orclOracleHome'
         EQUALITY caseExactMatch
         ORDERING caseIgnoreOrderingMatch
         SUBSTR caseIgnoreSubstringsMatch
         SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
         SINGLE-VALUE )
attributeType ( 2.16.840.1.113894.7.1.1
         NAME 'orclVersion'
         EQUALITY caseIgnoreIA5Match
         ORDERING caseIgnoreOrderingMatch
         SUBSTR caseIgnoreSubstringsMatch
         SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
         SINGLE-VALUE )
attributeType ( 2.16.840.1.113894.7.1.5
         NAME 'orclSid'
         EQUALITY caseIgnoreMatch
         ORDERING caseIgnoreOrderingMatch
         SUBSTR caseIgnoreSubstringsMatch
         SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
         SINGLE-VALUE )
attributeType ( 2.16.840.1.113894.7.1.3
         NAME 'orclSystemName'
         EQUALITY caseIgnoreMatch
         ORDERING caseIgnoreOrderingMatch
         SUBSTR caseIgnoreSubstringsMatch
         SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
         SINGLE-VALUE )
objectClasses( 2.16.840.1.113894.7.2.1001
         NAME 'orclService'
         DESC 'oracle service'
         SUP top
         STRUCTURAL
         MUST ( objectClass $ cn )
         MAY ( orclVersion $ orclSid $ description $ orclOracleHome $ 
orclSystemName $ orclNetDescString ) )
objectClasses( 2.16.840.1.113894.7.2.3
         NAME 'orclContext'
         DESC 'oracle context placeholder'
         SUP top
         STRUCTURAL
         MUST ( objectClass $ cn ) )

Regards,

Bryan Hall


________________________________

This email (and attachments if any) is intended only for the use of the 
individual or entity to which it is addressed, and may contain information that 
is confidential or privileged and exempt from disclosure under applicable law. 
If the reader of this email is not the intended recipient, or the employee or 
agent responsible for delivering this message to the intended recipient, you 
are hereby notified that any dissemination, distribution or copying of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify the sender immediately by return email and destroy all 
copies of the email (and attachments if any).

Reply via email to