changeda - Change Data Area Deployment
Listed below are the syntax options available for changeda
. When you use changeda
, you must specify one and only one of the following: -b
, -c
, -d
, -f
, -i
, -m
, -p
, -s
, -I
, or --listbusclasspatterns
.
changeda -b [attribute=value] [OPTIONS] dataarea [businessclass_pattern ...]
changeda --listbusclasspatterns
changeda -c [attribute=value] [OPTIONS] dataarea file [all | column ...]
changeda -d [attribute=value] [OPTIONS] dataarea
changeda -f [attribute=value] [OPTIONS] dataarea [files...]
changeda -i [attribute=value] [OPTIONS] dataarea file [all |index
...
]
changeda -I [OPTIONS] datarea directivefile
changeda -m [attribute=value] [OPTIONS] dataarea [modules ...]
changeda -p [attribute=value] [OPTIONS] dataarea [filename_pattern ...]
changeda -s [attribute=value] [OPTIONS] dataarea space ...
Data area attributes in the data area deployment file (
%LACFGDIR%\dict\dataarea.xml
) control many aspects of the data area configuration.
The deployment file specifies attributes such as:
-
default values for each data area
-
the modules included in the data area
-
the database space assignment for the data area or its files
The data area deployment file is used by the system
and should only be modified using the provided changeda
utility.
The data area attributes you can set for different components
of the data area using the changeda
utility are described
in more detail in
Infor Landmark Technology Data Access
Guide using <Database>. You can also delete an attribute by specifying the name of the attribute and then providing no value, for example, lobsize=
Program option or attribute | Value |
---|---|
-b or --busclasspattern
|
Change attribute values for all files in a data area that contain a business class pattern. |
-c or --column
|
Change attribute values for all or specified columns in a file. |
-d or --default
|
Change default data area attribute values for the data area. |
-f or --file
|
Change attribute values for specified files within the data area. |
-i or --index
|
Change attribute values for specified indexes within the data area. |
-I or --inputfile
|
Read directives from an input file. |
-m or --module
|
Change attribute values for specified modules within the data area. |
-p or --filenamepattern
|
Change attribute values for all files in a data area whose names match a regular expression. |
-s or --space
|
Update space attributes. |
-r or --remove
|
Remove rather than update the module attribute. |
--uselpl
|
Access metadata from LPL files on disk instead of dictionary. |
dataarea
|
The data area to change module attributes for. |
modules
|
One or more modules to change attributes for. If a module is not specified, the value is assigned or changed for all modules in the data area. |
files
|
One or more files to change attributes for. |
--listbusclasspatterns
|
Lists the available business class pattern names for use with the -b (--busclasspattern ) option.
|
businessclass-pattern
|
The pattern that determines which files' attributes are modified. |
filename-pattern
|
A regular expression that matches one or more LPL file names. |
attribute
(default)
|
For See below for more information about Note:
The space must already exist in the data area if you want to assign it as the default. |
attribute
(file)
|
For See below for more information about |
attribute
(index)
|
See below for more information about |
attribute
(module)
|
For See below for more information about |
attribute
(space)
|
Space attributes are:
See below for more information about |
attribute
(column)
|
See below for more information about |
-v displayoptions
|
|
Detailed Descriptions of Selected Attributes
Attribute | Description |
---|---|
ddloptions
|
The ddloptions attribute enables you to include a string with valid DDL statements. This replaces the functionality formerly provided by LAW_DBA_TABLES.
|
splitlobstorage
|
For updates to the default, file, and module attributes, you can set the splitlobstorage attribute. If you set this to true , LOBs will be placed in separate tables and these tables will not be included in a database reorganization unless necessary. For a new installation, the default value of this attribute is true . For systems being updated from pre-10.0.0.2 Landmark, you must run changeda to set the value to true .
|
pmyincludedeleteflag
|
For updates to the default, file, and module attributes, you can set the pmyincludedeleteflag attribute. If you set this to true , the system more efficiently processes searches against primary indexes that have deleted records. For a new installation, the default value of this attribute is true . For systems being updated from pre-10.0.0.2 Landmark, you must run changeda to set the value to true .
|
dbtype
|
For defining a space,
|
sqltype
|
Use
|