ルート・スキーマ: Manage Supplemental Logging for Database Tables
型: object
タイトル: Manage Supplemental Logging for Database Tables
1つに一致
ソースの表示
{
"x-oneOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trandataTableResponse"
]
},
"type":{
"enum":[
"info"
]
},
"tables":{
"type":"array",
"items":{
"type":"object",
"properties":{
"logicalReplication":{
"description":"Valid for Oracle only. Optional logical replication status for this table",
"type":"boolean"
},
"fileGroup":{
"description":"Valid for SQL Server only. Filegroup tells SQL Server where to store trandata-related database objects.",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"tableName":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
},
"columns":{
"description":"List of columns being logged",
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
},
"schedulingColumns":{
"description":"True if supplemental logging of primary key, foreign key and unique key columns are enabled",
"type":"boolean",
"default":true
},
"journalEnabledType":{
"description":"Valid for Db2 for IBM i only. Indicates what form of journaling is enabled for the table",
"enum":[
"NONE",
"FULL",
"ONLY_AFTER_IMAGES"
],
"default":"NONE"
},
"enabled":{
"description":"True if supplemental logging for this table is enabled",
"type":"boolean"
},
"preparedCsn":{
"description":"Prepared instantiation CSN",
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
},
"journalName":{
"description":"Valid for Db2 for IBM i only. Indicates which journal to read transaction data from.",
"type":"string",
"pattern":"^([^.*?/]{1,10}[/][^.*?/]{1,10})$",
"minLength":"3",
"maxLength":"23"
},
"allColumns":{
"description":"True if supplemental logging for all columns of the table is enabled",
"type":"boolean",
"default":false
},
"partialJson":{
"description":"Valid for Oracle only. True if Partial JSON Update is enabled for this table",
"type":"boolean",
"default":false
},
"lobStatus":{
"description":"Applicable to Sybase. Represents the LOB replication status for columns of type IMAGE, TEXT or UNITEXT",
"enum":[
"lobsNever",
"lobsAlways",
"lobsIfChanged",
"lobsAlwaysNoIndex",
"noLobs",
"invalid"
]
},
"primaryKey":{
"description":"True if supplemental logging of primary key columns is enabled",
"type":"boolean",
"default":true
}
},
"required":[
"tableName",
"enabled",
"primaryKey",
"schedulingColumns",
"allColumns"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"65535"
}
},
"required":[
"type",
"tables"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trandataTableResponse"
]
},
"type":{
"enum":[
"support"
]
},
"tables":{
"type":"array",
"items":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trandataTableSupport"
]
},
"schemaName":{
"description":"Schema name for table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
}
]
},
"tableName":{
"description":"Table name",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"details":{
"type":"array",
"items":{
"x-oneOf":[
{
"description":"Oracle Goldengate does not support system or referential partitioned table {0}.{1}.",
"enum":[
"unsupportedPartitionTable"
]
},
{
"description":"Oracle Goldengate does not support temporal table {0}.{1}.",
"enum":[
"unsupportedTemporalTable"
]
},
{
"description":"Oracle Goldengate does not support table {0}.{1} due to presence of identity column.",
"enum":[
"unsupportedTableWithIdentityCol"
]
},
{
"description":"Oracle Goldengate requires supplemental logging on PLSQL to be enabled to support table {0}.{1}.",
"enum":[
"tableRequiresPlsqlLogging"
]
},
{
"description":"Oracle Goldengate does not support replication on table {0}.{1}.",
"enum":[
"unsupportTable"
]
},
{
"description":"Oracle Goldengate does not support native capture on table {0}.{1}.",
"enum":[
"partialSupportTable"
]
},
{
"description":"Table {0}.{1} requires fetch, and Oracle Goldengate has limit of 4GB on any fetched column.",
"enum":[
"fetchSizeLimit"
]
},
{
"description":"Oracle Goldengate marked following column as key columns on table {0}.{1}: ",
"enum":[
"oggKeycolList"
]
},
{
"description":"No unique key is defined for table {0}.",
"enum":[
"noUniqueKeyDefined"
]
},
{
"description":"No viable unique key is defined for table {0}.",
"enum":[
"noViableUniqueKey"
]
},
{
"description":"Unique key {0} for table {1} cannot be used due to the inclusion of virtual columns, or user-defined datatypes, or extended long varchar columns, or function-based index columns.",
"enum":[
"disqualifiedUniqueKey"
]
},
{
"description":"This table has object column(s). If that column contains any lob or xml type attribute, the maximum fetch size is limited on those attributes to what's specifed by LOBBUFSIZE or XMLBUFSIZE parameter.",
"enum":[
"fetchObjectColLobxml"
]
},
{
"description":"Oracle Goldengate support native capture on table {0}.{1}.",
"enum":[
"tableFullSupport"
]
},
{
"description":"Table {0} does not have any scalar column.",
"enum":[
"tableWithoutScalarColumn"
]
},
{
"description":"Table {0} is an object table.",
"enum":[
"tableIsObjectype"
]
},
{
"description":"Table {0} is an XMLTYPE table.",
"enum":[
"tableIsXmltype"
]
},
{
"description":"Table {0} is an index organized table.",
"enum":[
"tableIsIot"
]
},
{
"description":"Table {0} is a cluster table.",
"enum":[
"tableIsCluster"
]
}
]
},
"minItems":"0",
"maxItems":"16"
},
"columns":{
"type":"array",
"items":{
"description":"Description of a table column",
"type":"object",
"properties":{
"name":{
"description":"Column name in table",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"type":{
"description":"Column data type",
"type":"string",
"minLength":"1",
"maxLength":"255"
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"8192"
},
"disqualifiedUniqueKey":{
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
},
"oggKeycolList":{
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
},
"logicalReplication":{
"description":"Valid for Oracle only. Optional. If true, logical replication is enabled for this table.",
"type":"boolean"
}
},
"required":[
"schemaName",
"tableName",
"details"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"65535"
}
},
"required":[
"type",
"tables"
],
"additionalProperties":false
}
],
"title":"Manage Supplemental Logging for Database Tables",
"type":"object"
}
ネストされたスキーマ: Manage Supplemental Logging for Database Tables-x-oneOf[0]
型: object
ソースの表示
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trandataTableResponse"
]
},
"type":{
"enum":[
"info"
]
},
"tables":{
"type":"array",
"items":{
"type":"object",
"properties":{
"logicalReplication":{
"description":"Valid for Oracle only. Optional logical replication status for this table",
"type":"boolean"
},
"fileGroup":{
"description":"Valid for SQL Server only. Filegroup tells SQL Server where to store trandata-related database objects.",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"tableName":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
},
"columns":{
"description":"List of columns being logged",
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
},
"schedulingColumns":{
"description":"True if supplemental logging of primary key, foreign key and unique key columns are enabled",
"type":"boolean",
"default":true
},
"journalEnabledType":{
"description":"Valid for Db2 for IBM i only. Indicates what form of journaling is enabled for the table",
"enum":[
"NONE",
"FULL",
"ONLY_AFTER_IMAGES"
],
"default":"NONE"
},
"enabled":{
"description":"True if supplemental logging for this table is enabled",
"type":"boolean"
},
"preparedCsn":{
"description":"Prepared instantiation CSN",
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
},
"journalName":{
"description":"Valid for Db2 for IBM i only. Indicates which journal to read transaction data from.",
"type":"string",
"pattern":"^([^.*?/]{1,10}[/][^.*?/]{1,10})$",
"minLength":"3",
"maxLength":"23"
},
"allColumns":{
"description":"True if supplemental logging for all columns of the table is enabled",
"type":"boolean",
"default":false
},
"partialJson":{
"description":"Valid for Oracle only. True if Partial JSON Update is enabled for this table",
"type":"boolean",
"default":false
},
"lobStatus":{
"description":"Applicable to Sybase. Represents the LOB replication status for columns of type IMAGE, TEXT or UNITEXT",
"enum":[
"lobsNever",
"lobsAlways",
"lobsIfChanged",
"lobsAlwaysNoIndex",
"noLobs",
"invalid"
]
},
"primaryKey":{
"description":"True if supplemental logging of primary key columns is enabled",
"type":"boolean",
"default":true
}
},
"required":[
"tableName",
"enabled",
"primaryKey",
"schedulingColumns",
"allColumns"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"65535"
}
},
"required":[
"type",
"tables"
],
"additionalProperties":false
}
ネストされたスキーマ: Manage Supplemental Logging for Database Tables-x-oneOf[1]
型: object
ソースの表示
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trandataTableResponse"
]
},
"type":{
"enum":[
"support"
]
},
"tables":{
"type":"array",
"items":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trandataTableSupport"
]
},
"schemaName":{
"description":"Schema name for table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
}
]
},
"tableName":{
"description":"Table name",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"details":{
"type":"array",
"items":{
"x-oneOf":[
{
"description":"Oracle Goldengate does not support system or referential partitioned table {0}.{1}.",
"enum":[
"unsupportedPartitionTable"
]
},
{
"description":"Oracle Goldengate does not support temporal table {0}.{1}.",
"enum":[
"unsupportedTemporalTable"
]
},
{
"description":"Oracle Goldengate does not support table {0}.{1} due to presence of identity column.",
"enum":[
"unsupportedTableWithIdentityCol"
]
},
{
"description":"Oracle Goldengate requires supplemental logging on PLSQL to be enabled to support table {0}.{1}.",
"enum":[
"tableRequiresPlsqlLogging"
]
},
{
"description":"Oracle Goldengate does not support replication on table {0}.{1}.",
"enum":[
"unsupportTable"
]
},
{
"description":"Oracle Goldengate does not support native capture on table {0}.{1}.",
"enum":[
"partialSupportTable"
]
},
{
"description":"Table {0}.{1} requires fetch, and Oracle Goldengate has limit of 4GB on any fetched column.",
"enum":[
"fetchSizeLimit"
]
},
{
"description":"Oracle Goldengate marked following column as key columns on table {0}.{1}: ",
"enum":[
"oggKeycolList"
]
},
{
"description":"No unique key is defined for table {0}.",
"enum":[
"noUniqueKeyDefined"
]
},
{
"description":"No viable unique key is defined for table {0}.",
"enum":[
"noViableUniqueKey"
]
},
{
"description":"Unique key {0} for table {1} cannot be used due to the inclusion of virtual columns, or user-defined datatypes, or extended long varchar columns, or function-based index columns.",
"enum":[
"disqualifiedUniqueKey"
]
},
{
"description":"This table has object column(s). If that column contains any lob or xml type attribute, the maximum fetch size is limited on those attributes to what's specifed by LOBBUFSIZE or XMLBUFSIZE parameter.",
"enum":[
"fetchObjectColLobxml"
]
},
{
"description":"Oracle Goldengate support native capture on table {0}.{1}.",
"enum":[
"tableFullSupport"
]
},
{
"description":"Table {0} does not have any scalar column.",
"enum":[
"tableWithoutScalarColumn"
]
},
{
"description":"Table {0} is an object table.",
"enum":[
"tableIsObjectype"
]
},
{
"description":"Table {0} is an XMLTYPE table.",
"enum":[
"tableIsXmltype"
]
},
{
"description":"Table {0} is an index organized table.",
"enum":[
"tableIsIot"
]
},
{
"description":"Table {0} is a cluster table.",
"enum":[
"tableIsCluster"
]
}
]
},
"minItems":"0",
"maxItems":"16"
},
"columns":{
"type":"array",
"items":{
"description":"Description of a table column",
"type":"object",
"properties":{
"name":{
"description":"Column name in table",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"type":{
"description":"Column data type",
"type":"string",
"minLength":"1",
"maxLength":"255"
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"8192"
},
"disqualifiedUniqueKey":{
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
},
"oggKeycolList":{
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
},
"logicalReplication":{
"description":"Valid for Oracle only. Optional. If true, logical replication is enabled for this table.",
"type":"boolean"
}
},
"required":[
"schemaName",
"tableName",
"details"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"65535"
}
},
"required":[
"type",
"tables"
],
"additionalProperties":false
}
ネストされたスキーマ: tables
型: array
最小アイテム数: 1
最大アイテム数: 65535
ソースの表示
{
"type":"array",
"items":{
"type":"object",
"properties":{
"logicalReplication":{
"description":"Valid for Oracle only. Optional logical replication status for this table",
"type":"boolean"
},
"fileGroup":{
"description":"Valid for SQL Server only. Filegroup tells SQL Server where to store trandata-related database objects.",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"tableName":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
},
"columns":{
"description":"List of columns being logged",
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
},
"schedulingColumns":{
"description":"True if supplemental logging of primary key, foreign key and unique key columns are enabled",
"type":"boolean",
"default":true
},
"journalEnabledType":{
"description":"Valid for Db2 for IBM i only. Indicates what form of journaling is enabled for the table",
"enum":[
"NONE",
"FULL",
"ONLY_AFTER_IMAGES"
],
"default":"NONE"
},
"enabled":{
"description":"True if supplemental logging for this table is enabled",
"type":"boolean"
},
"preparedCsn":{
"description":"Prepared instantiation CSN",
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
},
"journalName":{
"description":"Valid for Db2 for IBM i only. Indicates which journal to read transaction data from.",
"type":"string",
"pattern":"^([^.*?/]{1,10}[/][^.*?/]{1,10})$",
"minLength":"3",
"maxLength":"23"
},
"allColumns":{
"description":"True if supplemental logging for all columns of the table is enabled",
"type":"boolean",
"default":false
},
"partialJson":{
"description":"Valid for Oracle only. True if Partial JSON Update is enabled for this table",
"type":"boolean",
"default":false
},
"lobStatus":{
"description":"Applicable to Sybase. Represents the LOB replication status for columns of type IMAGE, TEXT or UNITEXT",
"enum":[
"lobsNever",
"lobsAlways",
"lobsIfChanged",
"lobsAlwaysNoIndex",
"noLobs",
"invalid"
]
},
"primaryKey":{
"description":"True if supplemental logging of primary key columns is enabled",
"type":"boolean",
"default":true
}
},
"required":[
"tableName",
"enabled",
"primaryKey",
"schedulingColumns",
"allColumns"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"65535"
}
ネストされたスキーマ: items
型: object
ソースの表示
- allColumns(必須): boolean
デフォルト値: false
表のすべての列のサプリメンタル・ロギングが有効な場合はtrue
- columns: array columns
最小アイテム数: 1
最大アイテム数: 8192
ロギング対象列のリスト
- enabled(必須): boolean
この表のサプリメンタル・ロギングが有効な場合はtrue
- fileGroup: string
最小長: 1
最大長: 130
パターン: ^([^.*?"]{1,128}|["].{1,128}["])$
SQL Serverのみに有効です。Filegroupは、trandata関連のデータベース・オブジェクトを格納する場所をSQL Serverに指示します。
- journalEnabledType:
デフォルト値: NONE
指定できる値: [ "NONE", "FULL", "ONLY_AFTER_IMAGES" ]
IBM iのDb2にのみ有効です。表に対して使用可能なジャーナルの形式を示します
- journalName: string
最小長: 3
最大長: 23
パターン: ^([^.*?/]{1,10}[/][^.*?/]{1,10})$
IBM iのDb2にのみ有効です。トランザクション・データの読取り元ジャーナルを示します。
- lobStatus:
指定できる値: [ "lobsNever", "lobsAlways", "lobsIfChanged", "lobsAlwaysNoIndex", "noLobs", "invalid" ]
Sybaseに適用されます。IMAGE、TEXTまたはUNITEXT型の列のLOBレプリケーション・ステータスを表します
- logicalReplication: boolean
Oracleのみに有効です。この表のオプションの論理レプリケーション・ステータス
- partialJson: boolean
デフォルト値: false
Oracleのみに有効です。この表に対してJSONの部分更新が有効になっている場合はTrue
- preparedCsn: preparedCsn
- primaryKey(必須): boolean
デフォルト値: true
主キー列のサプリメンタル・ロギングが有効な場合はtrue
- schedulingColumns(必須): boolean
デフォルト値: true
主キー、外部キーおよび一意キーの列のサプリメンタル・ロギングが有効な場合はtrue
- tableName(必須): tableName
{
"type":"object",
"properties":{
"logicalReplication":{
"description":"Valid for Oracle only. Optional logical replication status for this table",
"type":"boolean"
},
"fileGroup":{
"description":"Valid for SQL Server only. Filegroup tells SQL Server where to store trandata-related database objects.",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"tableName":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
},
"columns":{
"description":"List of columns being logged",
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
},
"schedulingColumns":{
"description":"True if supplemental logging of primary key, foreign key and unique key columns are enabled",
"type":"boolean",
"default":true
},
"journalEnabledType":{
"description":"Valid for Db2 for IBM i only. Indicates what form of journaling is enabled for the table",
"enum":[
"NONE",
"FULL",
"ONLY_AFTER_IMAGES"
],
"default":"NONE"
},
"enabled":{
"description":"True if supplemental logging for this table is enabled",
"type":"boolean"
},
"preparedCsn":{
"description":"Prepared instantiation CSN",
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
},
"journalName":{
"description":"Valid for Db2 for IBM i only. Indicates which journal to read transaction data from.",
"type":"string",
"pattern":"^([^.*?/]{1,10}[/][^.*?/]{1,10})$",
"minLength":"3",
"maxLength":"23"
},
"allColumns":{
"description":"True if supplemental logging for all columns of the table is enabled",
"type":"boolean",
"default":false
},
"partialJson":{
"description":"Valid for Oracle only. True if Partial JSON Update is enabled for this table",
"type":"boolean",
"default":false
},
"lobStatus":{
"description":"Applicable to Sybase. Represents the LOB replication status for columns of type IMAGE, TEXT or UNITEXT",
"enum":[
"lobsNever",
"lobsAlways",
"lobsIfChanged",
"lobsAlwaysNoIndex",
"noLobs",
"invalid"
]
},
"primaryKey":{
"description":"True if supplemental logging of primary key columns is enabled",
"type":"boolean",
"default":true
}
},
"required":[
"tableName",
"enabled",
"primaryKey",
"schedulingColumns",
"allColumns"
],
"additionalProperties":false
}
ネストされたスキーマ: columns
型: array
最小アイテム数: 1
最大アイテム数: 8192
ロギング対象列のリスト
ソースの表示
- 配列: string
最小長: 1
最大長: 130
パターン: ^([^.*?"]{1,128}|["].{1,128}["])$
{
"description":"List of columns being logged",
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
}
ネストされたスキーマ: preparedCsn
準備されたインスタンス化CSN
1つに一致
ソースの表示
- integer
最小値: 0
最大値: 9223372036854776000
Oracle Databaseの場合のシステム変更番号(標準形式)。
例: 6488359
- string
最小長: 3
最大長: 64
パターン: [0-9]+[.][0-9]+
Oracle Databaseの場合のシステム変更番号(代替形式)。
例: 6488359.3456712
{
"description":"Prepared instantiation CSN",
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
ネストされたスキーマ: tableName
いずれかに一致
ソースの表示
- string
最小長: 3
最大長: 261
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
- string
最小長: 5
最大長: 392
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
ネストされたスキーマ: tables
型: array
最小アイテム数: 1
最大アイテム数: 65535
ソースの表示
{
"type":"array",
"items":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trandataTableSupport"
]
},
"schemaName":{
"description":"Schema name for table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
}
]
},
"tableName":{
"description":"Table name",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"details":{
"type":"array",
"items":{
"x-oneOf":[
{
"description":"Oracle Goldengate does not support system or referential partitioned table {0}.{1}.",
"enum":[
"unsupportedPartitionTable"
]
},
{
"description":"Oracle Goldengate does not support temporal table {0}.{1}.",
"enum":[
"unsupportedTemporalTable"
]
},
{
"description":"Oracle Goldengate does not support table {0}.{1} due to presence of identity column.",
"enum":[
"unsupportedTableWithIdentityCol"
]
},
{
"description":"Oracle Goldengate requires supplemental logging on PLSQL to be enabled to support table {0}.{1}.",
"enum":[
"tableRequiresPlsqlLogging"
]
},
{
"description":"Oracle Goldengate does not support replication on table {0}.{1}.",
"enum":[
"unsupportTable"
]
},
{
"description":"Oracle Goldengate does not support native capture on table {0}.{1}.",
"enum":[
"partialSupportTable"
]
},
{
"description":"Table {0}.{1} requires fetch, and Oracle Goldengate has limit of 4GB on any fetched column.",
"enum":[
"fetchSizeLimit"
]
},
{
"description":"Oracle Goldengate marked following column as key columns on table {0}.{1}: ",
"enum":[
"oggKeycolList"
]
},
{
"description":"No unique key is defined for table {0}.",
"enum":[
"noUniqueKeyDefined"
]
},
{
"description":"No viable unique key is defined for table {0}.",
"enum":[
"noViableUniqueKey"
]
},
{
"description":"Unique key {0} for table {1} cannot be used due to the inclusion of virtual columns, or user-defined datatypes, or extended long varchar columns, or function-based index columns.",
"enum":[
"disqualifiedUniqueKey"
]
},
{
"description":"This table has object column(s). If that column contains any lob or xml type attribute, the maximum fetch size is limited on those attributes to what's specifed by LOBBUFSIZE or XMLBUFSIZE parameter.",
"enum":[
"fetchObjectColLobxml"
]
},
{
"description":"Oracle Goldengate support native capture on table {0}.{1}.",
"enum":[
"tableFullSupport"
]
},
{
"description":"Table {0} does not have any scalar column.",
"enum":[
"tableWithoutScalarColumn"
]
},
{
"description":"Table {0} is an object table.",
"enum":[
"tableIsObjectype"
]
},
{
"description":"Table {0} is an XMLTYPE table.",
"enum":[
"tableIsXmltype"
]
},
{
"description":"Table {0} is an index organized table.",
"enum":[
"tableIsIot"
]
},
{
"description":"Table {0} is a cluster table.",
"enum":[
"tableIsCluster"
]
}
]
},
"minItems":"0",
"maxItems":"16"
},
"columns":{
"type":"array",
"items":{
"description":"Description of a table column",
"type":"object",
"properties":{
"name":{
"description":"Column name in table",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"type":{
"description":"Column data type",
"type":"string",
"minLength":"1",
"maxLength":"255"
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"8192"
},
"disqualifiedUniqueKey":{
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
},
"oggKeycolList":{
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
},
"logicalReplication":{
"description":"Valid for Oracle only. Optional. If true, logical replication is enabled for this table.",
"type":"boolean"
}
},
"required":[
"schemaName",
"tableName",
"details"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"65535"
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trandataTableSupport"
]
},
"schemaName":{
"description":"Schema name for table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
}
]
},
"tableName":{
"description":"Table name",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"details":{
"type":"array",
"items":{
"x-oneOf":[
{
"description":"Oracle Goldengate does not support system or referential partitioned table {0}.{1}.",
"enum":[
"unsupportedPartitionTable"
]
},
{
"description":"Oracle Goldengate does not support temporal table {0}.{1}.",
"enum":[
"unsupportedTemporalTable"
]
},
{
"description":"Oracle Goldengate does not support table {0}.{1} due to presence of identity column.",
"enum":[
"unsupportedTableWithIdentityCol"
]
},
{
"description":"Oracle Goldengate requires supplemental logging on PLSQL to be enabled to support table {0}.{1}.",
"enum":[
"tableRequiresPlsqlLogging"
]
},
{
"description":"Oracle Goldengate does not support replication on table {0}.{1}.",
"enum":[
"unsupportTable"
]
},
{
"description":"Oracle Goldengate does not support native capture on table {0}.{1}.",
"enum":[
"partialSupportTable"
]
},
{
"description":"Table {0}.{1} requires fetch, and Oracle Goldengate has limit of 4GB on any fetched column.",
"enum":[
"fetchSizeLimit"
]
},
{
"description":"Oracle Goldengate marked following column as key columns on table {0}.{1}: ",
"enum":[
"oggKeycolList"
]
},
{
"description":"No unique key is defined for table {0}.",
"enum":[
"noUniqueKeyDefined"
]
},
{
"description":"No viable unique key is defined for table {0}.",
"enum":[
"noViableUniqueKey"
]
},
{
"description":"Unique key {0} for table {1} cannot be used due to the inclusion of virtual columns, or user-defined datatypes, or extended long varchar columns, or function-based index columns.",
"enum":[
"disqualifiedUniqueKey"
]
},
{
"description":"This table has object column(s). If that column contains any lob or xml type attribute, the maximum fetch size is limited on those attributes to what's specifed by LOBBUFSIZE or XMLBUFSIZE parameter.",
"enum":[
"fetchObjectColLobxml"
]
},
{
"description":"Oracle Goldengate support native capture on table {0}.{1}.",
"enum":[
"tableFullSupport"
]
},
{
"description":"Table {0} does not have any scalar column.",
"enum":[
"tableWithoutScalarColumn"
]
},
{
"description":"Table {0} is an object table.",
"enum":[
"tableIsObjectype"
]
},
{
"description":"Table {0} is an XMLTYPE table.",
"enum":[
"tableIsXmltype"
]
},
{
"description":"Table {0} is an index organized table.",
"enum":[
"tableIsIot"
]
},
{
"description":"Table {0} is a cluster table.",
"enum":[
"tableIsCluster"
]
}
]
},
"minItems":"0",
"maxItems":"16"
},
"columns":{
"type":"array",
"items":{
"description":"Description of a table column",
"type":"object",
"properties":{
"name":{
"description":"Column name in table",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"type":{
"description":"Column data type",
"type":"string",
"minLength":"1",
"maxLength":"255"
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"8192"
},
"disqualifiedUniqueKey":{
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
},
"oggKeycolList":{
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
},
"logicalReplication":{
"description":"Valid for Oracle only. Optional. If true, logical replication is enabled for this table.",
"type":"boolean"
}
},
"required":[
"schemaName",
"tableName",
"details"
],
"additionalProperties":false
}
ネストされたスキーマ: columns
型: array
最小アイテム数: 1
最大アイテム数: 8192
ソースの表示
{
"type":"array",
"items":{
"description":"Description of a table column",
"type":"object",
"properties":{
"name":{
"description":"Column name in table",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"type":{
"description":"Column data type",
"type":"string",
"minLength":"1",
"maxLength":"255"
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"8192"
}
ネストされたスキーマ: details
型: array
最小アイテム数: 0
最大アイテム数: 16
ソースの表示
{
"type":"array",
"items":{
"x-oneOf":[
{
"description":"Oracle Goldengate does not support system or referential partitioned table {0}.{1}.",
"enum":[
"unsupportedPartitionTable"
]
},
{
"description":"Oracle Goldengate does not support temporal table {0}.{1}.",
"enum":[
"unsupportedTemporalTable"
]
},
{
"description":"Oracle Goldengate does not support table {0}.{1} due to presence of identity column.",
"enum":[
"unsupportedTableWithIdentityCol"
]
},
{
"description":"Oracle Goldengate requires supplemental logging on PLSQL to be enabled to support table {0}.{1}.",
"enum":[
"tableRequiresPlsqlLogging"
]
},
{
"description":"Oracle Goldengate does not support replication on table {0}.{1}.",
"enum":[
"unsupportTable"
]
},
{
"description":"Oracle Goldengate does not support native capture on table {0}.{1}.",
"enum":[
"partialSupportTable"
]
},
{
"description":"Table {0}.{1} requires fetch, and Oracle Goldengate has limit of 4GB on any fetched column.",
"enum":[
"fetchSizeLimit"
]
},
{
"description":"Oracle Goldengate marked following column as key columns on table {0}.{1}: ",
"enum":[
"oggKeycolList"
]
},
{
"description":"No unique key is defined for table {0}.",
"enum":[
"noUniqueKeyDefined"
]
},
{
"description":"No viable unique key is defined for table {0}.",
"enum":[
"noViableUniqueKey"
]
},
{
"description":"Unique key {0} for table {1} cannot be used due to the inclusion of virtual columns, or user-defined datatypes, or extended long varchar columns, or function-based index columns.",
"enum":[
"disqualifiedUniqueKey"
]
},
{
"description":"This table has object column(s). If that column contains any lob or xml type attribute, the maximum fetch size is limited on those attributes to what's specifed by LOBBUFSIZE or XMLBUFSIZE parameter.",
"enum":[
"fetchObjectColLobxml"
]
},
{
"description":"Oracle Goldengate support native capture on table {0}.{1}.",
"enum":[
"tableFullSupport"
]
},
{
"description":"Table {0} does not have any scalar column.",
"enum":[
"tableWithoutScalarColumn"
]
},
{
"description":"Table {0} is an object table.",
"enum":[
"tableIsObjectype"
]
},
{
"description":"Table {0} is an XMLTYPE table.",
"enum":[
"tableIsXmltype"
]
},
{
"description":"Table {0} is an index organized table.",
"enum":[
"tableIsIot"
]
},
{
"description":"Table {0} is a cluster table.",
"enum":[
"tableIsCluster"
]
}
]
},
"minItems":"0",
"maxItems":"16"
}
ネストされたスキーマ: disqualifiedUniqueKey
型: array
最小アイテム数: 1
最大アイテム数: 8192
ソースの表示
- 配列: string
最小長: 1
最大長: 130
パターン: ^([^.*?"]{1,128}|["].{1,128}["])$
{
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
}
ネストされたスキーマ: oggKeycolList
型: array
最小アイテム数: 1
最大アイテム数: 8192
ソースの表示
- 配列: string
最小長: 1
最大長: 130
パターン: ^([^.*?"]{1,128}|["].{1,128}["])$
{
"type":"array",
"items":{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"minItems":"1",
"maxItems":"8192"
}
ネストされたスキーマ: schemaName
表のスキーマ名
いずれかに一致
ソースの表示
- string
最小長: 1
最大長: 130
パターン: ^([^.*?"]{1,128}|["].{1,128}["])$
- string
最小長: 3
最大長: 261
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
{
"description":"Schema name for table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
}
]
}
ネストされたスキーマ: items
型: object
表の列の説明
ソースの表示
{
"description":"Description of a table column",
"type":"object",
"properties":{
"name":{
"description":"Column name in table",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
"type":{
"description":"Column data type",
"type":"string",
"minLength":"1",
"maxLength":"255"
}
},
"required":[
"name"
],
"additionalProperties":false
}
ネストされたスキーマ: items
1つに一致
ソースの表示
-
指定できる値: [ "unsupportedPartitionTable" ]
Oracle GoldenGateでは、システムまたは参照パーティション表{0}.{1}はサポートされません。
-
指定できる値: [ "unsupportedTemporalTable" ]
Oracle GoldenGateでは、一時表{0}.{1}はサポートされません。
-
指定できる値: [ "unsupportedTableWithIdentityCol" ]
アイデンティティ列が存在するため、Oracle Goldengateでは表{0 }.{ 1}はサポートされません。
-
指定できる値: [ "tableRequiresPlsqlLogging" ]
Oracle GoldenGateでは、表{0}.{1}をサポートするために、PLSQLに対するサプリメンタル・ロギングを有効にする必要があります。
-
指定できる値: [ "unsupportTable" ]
Oracle GoldenGateでは、表{0}.{1}のレプリケーションはサポートされません。
-
指定できる値: [ "partialSupportTable" ]
Oracle GoldenGateでは、表{0}.{1}のネイティブ・キャプチャはサポートされません。
-
指定できる値: [ "fetchSizeLimit" ]
表{0}.{1}ではフェッチが必要です。Oracle GoldenGateにはフェッチされるどの列についても4GBの制限があります。
-
指定できる値: [ "oggKeycolList" ]
Oracle GoldenGateは、次の列を表{0}.{1}のキー列としてマークしました。
-
指定できる値: [ "noUniqueKeyDefined" ]
一意キーが表{0}に定義されていません。
-
指定できる値: [ "noViableUniqueKey" ]
有効な一意キーが表{0}に定義されていません。
-
指定できる値: [ "disqualifiedUniqueKey" ]
表{1}の一意キー{0}を使用できません。これは、仮想列、ユーザー定義データ型、拡張long varchar列、または関数に基づく索引列を含んでいるためです。
-
指定できる値: [ "fetchObjectColLobxml" ]
この表にはオブジェクト列があります。その列にlobまたはxml型の属性が含まれる場合、それらの属性の最大フェッチ・サイズは、LOBBUFSIZEまたはXMLBUFSIZEパラメータの指定に応じて制限されます。
-
指定できる値: [ "tableFullSupport" ]
Oracle GoldenGateでは、表{0}.{1}のネイティブ・キャプチャがサポートされます。
-
指定できる値: [ "tableWithoutScalarColumn" ]
表{0}にはスカラー列はありません。
-
指定できる値: [ "tableIsObjectype" ]
表{0}はオブジェクト表です。
-
指定できる値: [ "tableIsXmltype" ]
表{0}はXMLTYPE表です。
-
指定できる値: [ "tableIsIot" ]
表{0}は索引構成表です。
-
指定できる値: [ "tableIsCluster" ]
表{0}はクラスタ表です。
{
"x-oneOf":[
{
"description":"Oracle Goldengate does not support system or referential partitioned table {0}.{1}.",
"enum":[
"unsupportedPartitionTable"
]
},
{
"description":"Oracle Goldengate does not support temporal table {0}.{1}.",
"enum":[
"unsupportedTemporalTable"
]
},
{
"description":"Oracle Goldengate does not support table {0}.{1} due to presence of identity column.",
"enum":[
"unsupportedTableWithIdentityCol"
]
},
{
"description":"Oracle Goldengate requires supplemental logging on PLSQL to be enabled to support table {0}.{1}.",
"enum":[
"tableRequiresPlsqlLogging"
]
},
{
"description":"Oracle Goldengate does not support replication on table {0}.{1}.",
"enum":[
"unsupportTable"
]
},
{
"description":"Oracle Goldengate does not support native capture on table {0}.{1}.",
"enum":[
"partialSupportTable"
]
},
{
"description":"Table {0}.{1} requires fetch, and Oracle Goldengate has limit of 4GB on any fetched column.",
"enum":[
"fetchSizeLimit"
]
},
{
"description":"Oracle Goldengate marked following column as key columns on table {0}.{1}: ",
"enum":[
"oggKeycolList"
]
},
{
"description":"No unique key is defined for table {0}.",
"enum":[
"noUniqueKeyDefined"
]
},
{
"description":"No viable unique key is defined for table {0}.",
"enum":[
"noViableUniqueKey"
]
},
{
"description":"Unique key {0} for table {1} cannot be used due to the inclusion of virtual columns, or user-defined datatypes, or extended long varchar columns, or function-based index columns.",
"enum":[
"disqualifiedUniqueKey"
]
},
{
"description":"This table has object column(s). If that column contains any lob or xml type attribute, the maximum fetch size is limited on those attributes to what's specifed by LOBBUFSIZE or XMLBUFSIZE parameter.",
"enum":[
"fetchObjectColLobxml"
]
},
{
"description":"Oracle Goldengate support native capture on table {0}.{1}.",
"enum":[
"tableFullSupport"
]
},
{
"description":"Table {0} does not have any scalar column.",
"enum":[
"tableWithoutScalarColumn"
]
},
{
"description":"Table {0} is an object table.",
"enum":[
"tableIsObjectype"
]
},
{
"description":"Table {0} is an XMLTYPE table.",
"enum":[
"tableIsXmltype"
]
},
{
"description":"Table {0} is an index organized table.",
"enum":[
"tableIsIot"
]
},
{
"description":"Table {0} is a cluster table.",
"enum":[
"tableIsCluster"
]
}
]
}