Parameter Name | Description |
---|
Path | The Path parameter value contains the directory of your Java executable. If you have multiple versions of the Java Runtime Environment installed, this parameter points to the version that you want to use; for example: PATH=C:\apps\j2sdk1.4.2\bin Alternatively, the path information may be configured as a user or system environment variable. In this case, if JAVA_HOME is defined as a variable, you can use ${JAVA_HOME} as in this example: PATH=${JAVA_HOME}\bin |
Classpath | The Classpath parameter value contains a list of the classpaths to the following .jar files: Alternatively, the classpath information may be configured as a user or system environment variable. If this variable is defined, it is equivalent to CLASSPATH=${CLASSPATH} . Environment variables can also be included in a mixed path, as shown in this example: classpath=c:\java\lib\xerces.jar;${CommonProgramFiles}"/Crystal Decisions/2.5/bin/CRDBJavaServer.jar";${CLASSPATH} Note: When using classpaths with long folder and/or file names that contain spaces, ensure that they are enclosed within quotation marks. For example, "C:\Program Files\Common Files\Crystal Decisions\2.5\bin\CRDBJavaServer.jar" . |
IORFileLocation | The IORFileLocation parameter value provides a temporary directory for use by the JDBC driver. This location must exist and be accessible by the system; otherwise, the driver will fail to work. |
JavaServerTimeout | The JavaServerTimeout parameter specifies the maximum amount of time your Java server will continue processing your request until it shuts itself down. The default value is 1800 seconds (30 minutes). |
JVMMaxHeap | The JVMMaxHeap parameter specifies the maximum amount of heap space that the JVM can allocate for running the Java server. This parameter is set to 64 MB of heap by default. Change this number to a higher value if you need to process a large amount of data. |
JVMMinHeap | The JVMMinHeap parameter specifies the minimum amount of heap space that the JVM can allocate for running the Java server. This parameter is set to 32 MB of heap by default. |
CacheRowSetSize | The CacheRowSetSize parameter specifies the number of rows to cache in memory. This parameter is set to 100 rows by default. |
JDBCURL | The JDBCURL parameter value is the default JDBC connection URL that will be displayed in Crystal Reports when you create a new JDBC data connection. The exact format of the connection URL is specific to the database driver and is provided by the database driver vendor. For example, the connection URL for the Oracle JDBC driver is: jdbc:oracle:thin:@<hostname>:<port>:<sid>
Where: <hostname> is the TCP/IP address or TCP/IP host name of the server to which you are connecting.<port> is the number of the TCP/IP port.<sid> is the Oracle database ID.
|
JNDIURL | The JNDIURL parameter value is the default JNDI connection URL that will be displayed in Crystal Reports when you create a new JNDI data connection. The exact format of the connection URL is specific to the database driver and is provided by the database driver vendor. |
JDBCUserName | The JDBCUserName is the default user ID that will be displayed in Crystal Reports when creating a new JDBC data connection. The JDBC driver uses the user ID to connect to the database. |
JDBCDriverName | The JDBCDriverName is the default full classname of the JDBC driver that will be displayed in Crystal Reports when creating a new JDBC data connection. For example, the full classname of the Oracle JDBC driver is: oracle.jdbc.driver.OracleDriver
|
JNDIUserName | The JNDIUserName is the username used to logon to the application server that is hosting the JNDI lookup directory when creating a new JNDI data connection. |
JNDIConnectionFactory | The JNDIConnectionFactory parameter is the name of the connection factory of the JNDI server. For WebLogic, it is weblogic.jndi.WLInitialContextFactory . For WebSphere, it is com.ibm.websphere.naming.WsnInitialContextFactory . |
JNDIInitContext | The JNDIInitContext parameter is the starting point for where to look for JNDI context on the JNDI server. For example, you can set JNDIInitContext=/ for WebLogic. The parameter starts to search from the top of the tree. You can set this parameter to cell/nodes/localhost/servers/server1/jdbc for WebSphere if you created the connection in this node. |
GenericJDBCDriverBehavior | If you are using a generic JDBC driver instead of a specific driver, the GenericJDBCDriverBehavior parameter specifies the driver whose behavior you want to emulate. Emulating the behavior of the DB2 JDBC driver is set by default. Retaining this setting means that you want to expose DB2 JDBC driver-like functionality to the end user. Valid values are DB2 , SQLServer , and Oracle . |
PREREADNBYTE | The PREREADNBYTE parameter determines the number of bytes to read from the XML doc for each logical read. This parameter is used to improve efficiency and to avoid reading one byte at a time; it is equivalent to block read size. The size should not be too small (at least 4096). Setting the value too high affects memory usage. This parameter is set to 5000 by default. |
XMLLOCALURL | The XMLLOCALURL parameter value is the default connection URL for a local XML file. This default will be displayed in Crystal Reports when you create a new XML data connection. |
SCHEMALOCALURL | The SCHEMALOCALURL parameter value is the default connection URL for a local schema file. This default will be displayed in Crystal Reports when you create a new XML data connection. |
XMLHTTPURL | The XMLHTTPURL parameter value is the default connection URL for an HTTP XML file. This default will be displayed in Crystal Reports when you create a new XML data connection using HTTP(S). |
SCHEMAHTTPURL | The SCHEMAHTTPURL parameter value is the default connection URL for an HTTP schema file. This default will be displayed in Crystal Reports when you create a new XML data connection using HTTP(S). |