October 11, 2006
The LDAP JDBC* Driver is a Java* database connectivity driver that enables Java programs to execute SQL (Structured Query Language) statements to access Novell® eDirectoryTM. JDBC is similar to ODBC, but it has been designed to work specifically with Java programs.
In this release, support for referral is available.
The default install location of this component is c:\novell\ndk\ndssdk folder, which might require an update to your CLASSPATH statement.
The LDAP JDBC Driver has the following dependencies.
When the JDBC driver fetches large amount of data from LDAP and processes it to client, the data builds up and the exceeds the default virtual memory limit. The java.lang.OutOfMemory exception is thrown. The possible solution for this situation is, increase the virtual memory of the JVM*. Increasing the available JVM heap size is simply done with the -Xmx parameter to the JVM.For example:
java -Xmx256m
IMPORTANT:You should not increase the virtual memory more than the physical memory of your machine.
The following list details the limitations of the LDAP JDBC Driver:
As a workaround, append a comma (,) to the end of the value field. For example, select CN,SN from inetOrgPerson where NDS_Context='ou=tc1,o=TestCycle1,'.
In this documentation, a greater-than symbol (>) is used to separate actions within a step and items in a cross-reference path.
A trademark symbol (® , TM, etc.) denotes a Novell trademark; an asterisk (*) denotes a third-party trademark.
Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc. reserves the right to revise this publication and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes.
Further, Novell, Inc. makes no representations or warranties with respect to any software, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc. reserves the right to make changes to any and all parts of Novell software, at any time, without any obligation to notify any person or entity of such changes.
Any products or technical information provided under this Agreement may be subject to U.S. export controls and the trade laws of other countries. You agree to comply with all export control regulations and to obtain any required licenses or classification to export, re-export, or import deliverables. You agree not to export or re-export to entities on the current U.S. export exclusion lists or to any embargoed or terrorist countries as specified in the U.S. export laws. You agree to not use deliverables for prohibited nuclear, missile, or chemical biological weaponry end uses. Please refer to www.novell.com/info/exports/ for more information on exporting Novell software. Novell assumes no responsibility for your failure to obtain any necessary export approvals.
Copyright © 2006 Novell, Inc. All rights reserved. No part of this publication may be reproduced, photocopied, stored on a retrieval system, or transmitted without the express written consent of the publisher
For Novell trademarks, see Novell Trademark and Service Mark list (http://www.novell.com/company/legal/trademarks/tmlist.html)
All third-party products are the property of their respective owners.