IBM DB2 Manual page 420

Table of Contents

Advertisement

|
|
|
|
|
|
|
|
404
Application Programming Guide and Reference for Java
-DBRMDir directory-name
When -genDBRM is specified, -DBRMDir specifies the local directory into
which db2sqljcustomize puts the generated DBRM files. The default is the
current directory.
-DBRMdir applies to programs that are to be run on DB2 for z/OS database
servers only.
-tracefile file-name
Enables tracing and identifies the output file for trace information. This option
should be specified only under the direction of IBM Software Support.
-tracelevel
If -tracefile is specified, indicates what to trace while db2sqljcustomize runs.
The default is TRACE_SQLJ. This option should be specified only under the
direction of IBM Software Support.
serialized-profile-name|file-name.grp
Specifies the names of one or more serialized profiles that are to be
customized. The specified serialized profile must be in a directory that is
named in the CLASSPATH environment variable.
A serialized profile name is of the following form:
program-name_SJProfileIDNumber.ser
You can specify the serialized profile name with or without the .ser extension.
program-name is the name of the SQLJ source program, without the extension
.sqlj. n is an integer between 0 and m-1, where m is the number of serialized
profiles that the SQLJ translator generated from the SQLJ source program.
You can specify serialized profile names in one of the following ways:
v List the names in the db2sqljcustomize command. Multiple serialized profile
names must be separated by spaces.
v Specify the serialized profile names, one on each line, in a file with the name
file-name.grp, and specify file-name.grp in the db2sqljcustomize command.
If you specify more than one serialized profile name, and if you specify or use
the default value of -automaticbind YES, db2sqljcustomize binds a single DB2
package from the profiles. When you use db2sqljcustomize to create a single
DB2 package from multiple serialized profiles, you must also specify the
-rootpkgname or -singlepkgname option.
If you specify more than one serialized profile name, and you specify
-automaticbind NO, if you want to bind the serialized profiles into a single
DB2 package when you run db2sqljbind, you need to specify the same list of
serialized profile names, in the same order, in db2sqljcustomize and
db2sqljbind.
Output
When db2sqljcustomize runs, it creates a customized serialized profile. It also
creates DB2 packages, if the automaticbind value is YES.
Examples
db2sqljcustomize -user richler -password mordecai
-url jdbc:db2:/server:50000/sample -collection duddy
-bindoptions "EXPLAIN YES" pgmname_SJProfile0.ser

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents