[Date Prev][Date Next] [Chronological] [Thread] [Top]

Struggling with syntax



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).