This repository has been archived on 2025-12-25. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
tdi-studio-se/main/plugins/org.talend.designer.components.localprovider/components/tCreateTable/tCreateTable_java.xml
Roman c2f52f2acc feat(TDI-41387): Migration task for tCreateTable parameter and Oracle codegen fix (#3191)
* feat(TDI-41387): UseExistConnection problem in Oracle

* feat(TDI-41387): migration task for reset additional params field

* feat(TDI-41387): migration task to reset properties
2019-01-29 10:24:51 +02:00

908 lines
44 KiB
XML

<COMPONENT>
<HEADER
PLATEFORM="ALL"
SERIAL=""
VERSION="0.102"
STATUS="ALPHA"
COMPATIBILITY="ALL"
AUTHOR="Talend"
RELEASE_DATE="20070627A"
STARTABLE="true"
LOG4J_ENABLED="true"
>
<SIGNATURE/>
</HEADER>
<FAMILIES>
<FAMILY>Databases</FAMILY>
</FAMILIES>
<DOCUMENTATION>
<URL/>
</DOCUMENTATION>
<CONNECTORS>
<CONNECTOR CTYPE="FLOW" MAX_OUTPUT="0" MAX_INPUT="0"/>
<CONNECTOR CTYPE="ITERATE" MAX_OUTPUT="0" MAX_INPUT="1"/>
<CONNECTOR CTYPE="SUBJOB_OK" MAX_INPUT="1" />
<CONNECTOR CTYPE="SUBJOB_ERROR" MAX_INPUT="1" />
<CONNECTOR CTYPE="COMPONENT_OK"/>
<CONNECTOR CTYPE="COMPONENT_ERROR"/>
<CONNECTOR CTYPE="RUN_IF"/>
</CONNECTORS>
<PARAMETERS>
<PARAMETER
NAME="PROPERTY"
FIELD="PROPERTY_TYPE"
NUM_ROW="20"
REPOSITORY_VALUE="DATABASE"
NOT_SHOW_IF="(DBTYPE=='MYSQL' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='MSSQL' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='DBORACLE' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='POSTGRE' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='AS400' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='DB2' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='FIREBIRD' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='INFORMIX' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='INGRES' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='INTERBASE' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='SQLITE' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='SYBASE' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='TERADATA' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='NETEZZA' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='POSTGREPLUS' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='ACCESS' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='GREENPLUM' and USE_EXISTING_CONNECTION == 'true')or (DBTYPE=='VERTICA' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='REDSHIFT' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='SNOWFLAKE' and USE_EXISTING_CONNECTION == 'true')"
/>
<PARAMETER
NAME="DBTYPE"
FIELD="CLOSED_LIST"
NUM_ROW="10"
>
<ITEMS DEFAULT="MYSQL">
<ITEM NAME="ACCESS" VALUE="ACCESS" />
<ITEM NAME="AS400" VALUE="AS400" />
<ITEM NAME="DB2" VALUE="DB2"/>
<ITEM NAME="EXASOL" VALUE="EXASOL"/>
<ITEM NAME="FIREBIRD" VALUE="FIREBIRD"/>
<ITEM NAME="GREENPLUM" VALUE="GREENPLUM"/>
<ITEM NAME="HSQLDB" VALUE="HSQLDB"/>
<ITEM NAME="INFORMIX" VALUE="INFORMIX"/>
<ITEM NAME="INGRES" VALUE="INGRES"/>
<ITEM NAME="INTERBASE" VALUE="INTERBASE"/>
<ITEM NAME="JAVADB" VALUE="JAVADB"/>
<ITEM NAME="MAXDB" VALUE="MAXDB"/>
<ITEM NAME="MSSQL" VALUE="MSSQL"/>
<ITEM NAME="MYSQL" VALUE="MYSQL"/>
<ITEM NAME="NETEZZA" VALUE="NETEZZA"/>
<ITEM NAME="ODBC" VALUE="ODBC"/>
<ITEM NAME="DBORACLE" VALUE="DBORACLE"/>
<ITEM NAME="POSTGREPLUS" VALUE="POSTGREPLUS"/>
<ITEM NAME="POSTGRE" VALUE="POSTGRE"/>
<ITEM NAME="REDSHIFT" VALUE="REDSHIFT"/>
<ITEM NAME="SNOWFLAKE" VALUE="SNOWFLAKE"/>
<ITEM NAME="SQLITE" VALUE="SQLITE"/>
<ITEM NAME="SYBASE" VALUE="SYBASE"/>
<ITEM NAME="TERADATA" VALUE="TERADATA"/>
<ITEM NAME="VERTICA" VALUE="VERTICA"/>
</ITEMS>
</PARAMETER>
<PARAMETER
NAME="TABLEACTION"
FIELD="CLOSED_LIST"
NUM_ROW="100"
NOT_SHOW_IF="PARALLELIZE == 'true'"
>
<ITEMS DEFAULT="CREATE_TABLE">
<ITEM NAME="CREATE_TABLE" VALUE="CREATE_TABLE" />
<ITEM NAME="CREATE_IF_NOT_EXIST" VALUE="CREATE_IF_NOT_EXIST"/>
<ITEM NAME="DROP_IF_EXIST_CREATE" VALUE="DROP_IF_EXIST_CREATE"/>
</ITEMS>
</PARAMETER>
<PARAMETER
NAME="CASESENSITIVE"
FIELD="CHECK"
NUM_ROW="100"
SHOW_IF="(DBTYPE=='HSQLDB')"
>
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER NAME="USE_EXISTING_CONNECTION" FIELD="CHECK" NUM_ROW="30"
SHOW_IF="(DBTYPE=='MSSQL') or (DBTYPE=='MYSQL') or (DBTYPE=='DBORACLE') or (DBTYPE=='POSTGRE')
or (DBTYPE=='POSTGREPLUS') or (DBTYPE=='TERADATA') or (DBTYPE=='NETEZZA') or (DBTYPE=='AS400')
or (DBTYPE=='DB2') or (DBTYPE=='FIREBIRD') or (DBTYPE=='INFORMIX') or (DBTYPE=='INGRES') or (DBTYPE=='INTERBASE')
or (DBTYPE=='SQLITE') or (DBTYPE=='SYBASE') or (DBTYPE=='ACCESS') or (DBTYPE=='GREENPLUM') or (DBTYPE=='VERTICA')
or (DBTYPE=='EXASOL') or (DBTYPE=='REDSHIFT') or (DBTYPE=='SNOWFLAKE')">
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER NAME="HOST" FIELD="TEXT" NUM_ROW="60"
REPOSITORY_VALUE="SERVER_NAME"
NOT_SHOW_IF="(DBTYPE=='ACCESS') or (DBTYPE=='SQLITE') or (DBTYPE == 'ODBC') or (DBTYPE == 'JAVADB' and FRAMEWORK_TYPE=='EMBEDED')
or (DBTYPE == 'HSQLDB' and RUNNING_MODE == 'HSQLDB_INPROGRESS_PERSISTENT') or (DBTYPE=='MYSQL' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='MSSQL' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='DBORACLE' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='POSTGRE' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='POSTGREPLUS' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='TERADATA' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='NETEZZA' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='AS400' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='DB2' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='FIREBIRD' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='INFORMIX' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='INGRES' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='INTERBASE' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='SYBASE' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE == 'DBORACLE' AND (CONNECTION_TYPE == 'ORACLE_OCI'
or CONNECTION_TYPE == 'ORACLE_WALLET' or CONNECTION_TYPE == 'ORACLE_RAC')) or (DBTYPE=='GREENPLUM' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='VERTICA' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='EXASOL' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='REDSHIFT' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='SNOWFLAKE')">
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER NAME="DBNAME" FIELD="TEXT" NUM_ROW="70"
REPOSITORY_VALUE="SID" REQUIRED="true"
NOT_SHOW_IF="(DBTYPE=='FIREBIRD') or (DBTYPE=='ACCESS') or (DBTYPE=='SQLITE') or (DBTYPE == 'INTERBASE') or (DBTYPE == 'HSQLDB')
or (DBTYPE == 'JAVADB') or (DBTYPE == 'ODBC') or (DBTYPE=='MYSQL' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='MSSQL' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='DBORACLE' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='POSTGRE' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='POSTGREPLUS' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='TERADATA' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='NETEZZA' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='AS400' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='DB2' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='INFORMIX' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='INGRES' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='SYBASE' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE == 'DBORACLE' AND (CONNECTION_TYPE == 'ORACLE_OCI'
or CONNECTION_TYPE == 'ORACLE_WALLET' or CONNECTION_TYPE == 'ORACLE_RAC')) or (DBTYPE=='GREENPLUM' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='VERTICA' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='EXASOL')
or (DBTYPE=='REDSHIFT' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='SNOWFLAKE' and USE_EXISTING_CONNECTION == 'true')">
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="LOCAL_SERVICE_NAME"
FIELD="TEXT"
NUM_ROW="50"
REPOSITORY_VALUE="SID"
REQUIRED="true"
SHOW_IF="(USE_EXISTING_CONNECTION == 'false' and DBTYPE == 'DBORACLE' and CONNECTION_TYPE == 'ORACLE_OCI')"
>
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="JDBC_URL"
FIELD="TEXT"
NUM_ROW="45"
REQUIRED="true"
SHOW_IF="(USE_EXISTING_CONNECTION == 'false') and (DBTYPE == 'DBORACLE') and (CONNECTION_TYPE == 'ORACLE_WALLET')"
>
<DEFAULT>"jdbc:oracle:oci:/@db10g_test"</DEFAULT>
</PARAMETER>
<PARAMETER NAME="USER" FIELD="TEXT" NUM_ROW="80"
REPOSITORY_VALUE="USERNAME" REQUIRED="true"
NOT_SHOW_IF="(DBTYPE=='SQLITE') or (DBTYPE=='MSSQL' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='MYSQL' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='DBORACLE' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='POSTGRE' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='POSTGREPLUS' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='TERADATA' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='NETEZZA' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='AS400' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='DB2' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='FIREBIRD' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='INFORMIX' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='INGRES' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='INTERBASE' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='SYBASE' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='ACCESS' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE == 'DBORACLE' and CONNECTION_TYPE == 'ORACLE_WALLET')
or (DBTYPE=='GREENPLUM' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='VERTICA' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='EXASOL' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='REDSHIFT' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='SNOWFLAKE' and USE_EXISTING_CONNECTION == 'true')">
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER NAME="PASS" FIELD="PASSWORD" NUM_ROW="80"
REPOSITORY_VALUE="PASSWORD" REQUIRED="true"
NOT_SHOW_IF="(DBTYPE=='SQLITE') or (DBTYPE=='MSSQL' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='MYSQL' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='DBORACLE' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='POSTGRE' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='POSTGREPLUS' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='TERADATA' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='NETEZZA' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='AS400' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='DB2' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='FIREBIRD' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='INFORMIX' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='INGRES' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='INTERBASE' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='SYBASE' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='ACCESS' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE == 'DBORACLE' and CONNECTION_TYPE == 'ORACLE_WALLET')
or (DBTYPE=='GREENPLUM' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='VERTICA' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='EXASOL' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='REDSHIFT' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='SNOWFLAKE' and USE_EXISTING_CONNECTION == 'true')">
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="PORT"
FIELD="TEXT"
NUM_ROW="60"
REPOSITORY_VALUE="PORT"
NOT_SHOW_IF="(DBTYPE=='AS400') or (DBTYPE=='FIREBIRD') or (DBTYPE=='ACCESS') or (DBTYPE=='SQLITE') or (DBTYPE=='TERADATA')
or (DBTYPE=='MSSQL' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='MYSQL' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='DBORACLE' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='NETEZZA' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='POSTGRE' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='POSTGREPLUS' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE == 'JAVADB' and FRAMEWORK_TYPE=='EMBEDED') or (DBTYPE == 'ODBC') or (DBTYPE == 'INTERBASE')
or (DBTYPE == 'HSQLDB' and RUNNING_MODE == 'HSQLDB_INPROGRESS_PERSISTENT')
or (DBTYPE=='DB2' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='INFORMIX' and USE_EXISTING_CONNECTION=='TRUE')
or (DBTYPE=='INGRES' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='SYBASE' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE == 'DBORACLE' and (CONNECTION_TYPE == 'ORACLE_OCI' or CONNECTION_TYPE == 'ORACLE_WALLET' or CONNECTION_TYPE == 'ORACLE_RAC'))
or (DBTYPE=='GREENPLUM' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='VERTICA' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='EXASOL' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='REDSHIFT' and USE_EXISTING_CONNECTION == 'true')
or (DBTYPE=='SNOWFLAKE')">
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="SCHEMA_DB"
FIELD="TEXT"
NUM_ROW="70"
REPOSITORY_VALUE="SCHEMA"
SHOW_IF="(DBTYPE=='DBORACLE' or DBTYPE=='POSTGRE' or DBTYPE=='POSTGREPLUS' or DBTYPE=='INFORMIX' or DBTYPE=='DB2' or DBTYPE=='GREENPLUM' or DBTYPE=='VERTICA' or DBTYPE=='MSSQL' or DBTYPE=='SYBASE'
or DBTYPE=='EXASOL' or DBTYPE=='REDSHIFT' or DBTYPE=='SNOWFLAKE')
and (USE_EXISTING_CONNECTION == 'false')"
>
<DEFAULT>""</DEFAULT>
</PARAMETER>
<!--Access configuration start-->
<PARAMETER
NAME="CONNECTION_ACCESS"
FIELD="COMPONENT_LIST"
FILTER="tAccessConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='ACCESS') and (USE_EXISTING_CONNECTION == 'true')"
/>
<PARAMETER NAME="DBFILE_ACCESS" FIELD="FILE" NUM_ROW="40" REQUIRED="true"
REPOSITORY_VALUE="FILE" SHOW_IF="(DBTYPE=='ACCESS' and USE_EXISTING_CONNECTION=='FALSE')">
<DEFAULT>"__COMP_DEFAULT_FILE_DIR__/in.mdb"</DEFAULT>
</PARAMETER>
<!--Access configuration end-->
<!--AS400 configuration start-->
<PARAMETER NAME="DB_AS400_VERSION" FIELD="CLOSED_LIST" NUM_ROW="50"
REPOSITORY_VALUE="DB_VERSION" SHOW_IF="(DBTYPE=='AS400' and USE_EXISTING_CONNECTION=='FALSE')">
<ITEMS DEFAULT="V6R1_V7R2">
<ITEM NAME="V5R2_V5R4" VALUE="jt400_V5R2.jar"/>
<ITEM NAME="V5R3_V6R1" VALUE="jt400_V5R3.jar"/>
<ITEM NAME="V6R1_V7R2" VALUE="jt400_V6R1.jar"/>
</ITEMS>
</PARAMETER>
<PARAMETER
NAME="CONNECTION_AS400"
FIELD="COMPONENT_LIST"
FILTER="tAS400Connection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='AS400') and (USE_EXISTING_CONNECTION == 'true')"
/>
<!--AS400 configuration end-->
<!--DB2 configuration start-->
<PARAMETER
NAME="CONNECTION_DB2"
FIELD="COMPONENT_LIST"
FILTER="tDB2Connection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='DB2') and (USE_EXISTING_CONNECTION == 'true')"
/>
<!--DB2 configuration end-->
<!--Firebird configuration start-->
<PARAMETER
NAME="CONNECTION_FIREBIRD"
FIELD="COMPONENT_LIST"
FILTER="tFirebirdConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='FIREBIRD') and (USE_EXISTING_CONNECTION == 'true')"
/>
<PARAMETER NAME="DBFILE_FIREBIRD" FIELD="FILE" NUM_ROW="31"
REPOSITORY_VALUE="FILE" REQUIRED="true" SHOW_IF="(DBTYPE=='FIREBIRD') and (USE_EXISTING_CONNECTION=='FALSE')">
<DEFAULT>"__COMP_DEFAULT_FILE_DIR__/in.FDB"</DEFAULT>
</PARAMETER>
<!--Firebird configuration end-->
<!--HSQLDb configuration start-->
<PARAMETER NAME="RUNNING_MODE" FIELD="CLOSED_LIST" NUM_ROW="30"
REPOSITORY_VALUE="RUNNING_MODE" SHOW_IF="(DBTYPE=='HSQLDB')" >
<ITEMS DEFAULT="HSQLDB_SERVER">
<ITEM NAME="HSQLDB_SERVER" VALUE="HSQLDB_SERVER" />
<ITEM NAME="HSQLDB_WEBSERVER" VALUE="HSQLDB_WEBSERVER" />
<ITEM NAME="HSQLDB_INPROGRESS_PERSISTENT"
VALUE="HSQLDB_INPROGRESS_PERSISTENT" />
</ITEMS>
</PARAMETER>
<PARAMETER
NAME="TLS"
FIELD="CHECK"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='HSQLDB') and (RUNNING_MODE=='HSQLDB_SERVER' or RUNNING_MODE=='HSQLDB_WEBSERVER')"
>
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="DBPATH_HSQL"
FIELD="DIRECTORY"
NUM_ROW="40"
REPOSITORY_VALUE="DBPATH"
SHOW_IF="(DBTYPE=='HSQLDB') and (RUNNING_MODE=='HSQLDB_INPROGRESS_PERSISTENT')"
>
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="DBNAME_HSQL"
FIELD="TEXT"
NUM_ROW="40"
REPOSITORY_VALUE="DBNAME"
SHOW_IF="(DBTYPE=='HSQLDB') and (RUNNING_MODE=='HSQLDB_INPROGRESS_PERSISTENT')"
>
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="DATABASE_ALIAS"
FIELD="TEXT"
NUM_ROW="40" SHOW_IF="(DBTYPE=='HSQLDB') and (RUNNING_MODE=='HSQLDB_SERVER' or RUNNING_MODE=='HSQLDB_WEBSERVER')">
<DEFAULT>""</DEFAULT>
</PARAMETER>
<!--HSQLDb configuration end-->
<!--Informix configuration start-->
<PARAMETER
NAME="CONNECTION_INFORMIX"
FIELD="COMPONENT_LIST"
FILTER="tInformixConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='INFORMIX') and (USE_EXISTING_CONNECTION == 'true')"
/>
<PARAMETER
NAME="DBSERVER"
FIELD="TEXT"
NUM_ROW="60"
REQUIRED="true"
REPOSITORY_VALUE="DATASOURCE"
SHOW_IF="DBTYPE=='INFORMIX') and (USE_EXISTING_CONNECTION == 'false')"
>
<DEFAULT>""</DEFAULT>
</PARAMETER>
<!--Informix configuration end-->
<!--Ingres configuration start-->
<PARAMETER
NAME="CONNECTION_INGRES"
FIELD="COMPONENT_LIST"
FILTER="tIngresConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='INGRES') and (USE_EXISTING_CONNECTION == 'true')"
/>
<!--Ingres configuration end-->
<!--Interbase configuration start-->
<PARAMETER
NAME="CONNECTION_INTERBASE"
FIELD="COMPONENT_LIST"
FILTER="tInterbaseConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='INTERBASE') and (USE_EXISTING_CONNECTION == 'true')"
/>
<PARAMETER NAME="DBFILE_INTERBASE" FIELD="TEXT" NUM_ROW="40"
REQUIRED="true" REPOSITORY_VALUE="SID" SHOW_IF="(DBTYPE=='INTERBASE' and (USE_EXISTING_CONNECTION == 'false'))">
<DEFAULT>"__COMP_DEFAULT_FILE_DIR__/in.gdb"</DEFAULT>
</PARAMETER>
<!--Interbase configuration end-->
<!--JavaDb configuration start-->
<PARAMETER NAME="FRAMEWORK_TYPE" FIELD="CLOSED_LIST" NUM_ROW="30"
REPOSITORY_VALUE="FRAMEWORK_TYPE" SHOW_IF="(DBTYPE=='JAVADB')">
<ITEMS DEFAULT="EMBEDED">
<ITEM NAME="EMBEDED" VALUE="EMBEDED" />
<ITEM NAME="JCCJDBC" VALUE="JCCJDBC" />
<ITEM NAME="DERBYCLIENT" VALUE="DERBYCLIENT" />
</ITEMS>
</PARAMETER>
<PARAMETER
NAME="CONNECTION_FLAG"
FIELD="CHECK"
NUM_ROW="30" SHOW_IF="(DBTYPE=='JAVADB') and (FRAMEWORK_TYPE=='JCCJDBC' or FRAMEWORK_TYPE=='DERBYCLIENT')">
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER NAME="DBNAME_JAVADB" FIELD="TEXT" NUM_ROW="40"
REQUIRED="true" REPOSITORY_VALUE="SID" SHOW_IF="(DBTYPE=='JAVADB')">
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="DBROOTPATH"
FIELD="DIRECTORY"
NUM_ROW="40"
REQUIRED="true"
SHOW_IF="(DBTYPE=='JAVADB') and (FRAMEWORK_TYPE=='EMBEDED')"
REPOSITORY_VALUE="DIRECTORY"
>
<DEFAULT>""</DEFAULT>
</PARAMETER>
<!--JavaDb configuration end-->
<!--MSSQL configuration start-->
<PARAMETER
NAME="CONNECTION_MSSQL"
FIELD="COMPONENT_LIST"
FILTER="tMSSqlConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='MSSQL') and (USE_EXISTING_CONNECTION == 'true')"
/>
<PARAMETER
NAME="MSSQL_DRIVER"
FIELD="CLOSED_LIST"
NUM_ROW="50"
REPOSITORY_VALUE="DRIVER"
SHOW_IF="(DBTYPE=='MSSQL') and (USE_EXISTING_CONNECTION == 'false')">
<ITEMS DEFAULT="JTDS">
<ITEM NAME="JTDS" VALUE="JTDS" />
<ITEM NAME="MSSQL_PROP" VALUE="MSSQL_PROP"/>
</ITEMS>
</PARAMETER>
<!--MSSQL configuration end-->
<!--Mysql configuration start-->
<PARAMETER
NAME="TEMPTABLE"
FIELD="CHECK"
NUM_ROW="100"
REQUIRED="true"
SHOW_IF="(DBTYPE=='MYSQL') OR (DBTYPE =='POSTGRE')"
>
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="CONNECTION_MYSQL"
FIELD="COMPONENT_LIST"
FILTER="tMysqlConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='MYSQL') and (USE_EXISTING_CONNECTION == 'true')"
></PARAMETER>
<PARAMETER
NAME="DB_MYSQL_VERSION"
FIELD="CLOSED_LIST"
NUM_ROW="50"
REPOSITORY_VALUE="DB_VERSION"
SHOW_IF="(DBTYPE=='MYSQL') and (USE_EXISTING_CONNECTION == 'false')">
<ITEMS DEFAULT="MYSQL_8">
<ITEM NAME="MYSQL_8" VALUE="MYSQL_8" />
<ITEM NAME="MYSQL_5" VALUE="MYSQL_5" />
<ITEM NAME="MYSQL_4" VALUE="MYSQL_4" />
<ITEM NAME="MARIADB" VALUE="MARIADB" />
</ITEMS>
</PARAMETER>
<!--Mysql configuration end-->
<!--Netteza configuration start-->
<PARAMETER
NAME="CONNECTION_NETEZZA"
FIELD="COMPONENT_LIST"
FILTER="tNetezzaConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='NETEZZA') and (USE_EXISTING_CONNECTION == 'true')"
/>
<!--Netezza configuration end-->
<!--Oracle configuration start-->
<PARAMETER
NAME="CONNECTION_ORACLE"
FIELD="COMPONENT_LIST"
FILTER="tOracleConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='DBORACLE') and (USE_EXISTING_CONNECTION == 'true')"
/>
<PARAMETER
NAME="CONNECTION_TYPE"
FIELD="CLOSED_LIST"
NUM_ROW="40"
REPOSITORY_VALUE="CONNECTION_TYPE"
SHOW_IF="(DBTYPE=='DBORACLE') and (USE_EXISTING_CONNECTION == 'false')"
>
<ITEMS DEFAULT="ORACLE_SID">
<ITEM NAME="ORACLE_SID" VALUE="ORACLE_SID" />
<ITEM NAME="ORACLE_SERVICE_NAME" VALUE="ORACLE_SERVICE_NAME"/>
<ITEM NAME="ORACLE_OCI" VALUE="ORACLE_OCI" />
<ITEM NAME="ORACLE_RAC" VALUE="ORACLE_RAC"/>
<ITEM NAME="ORACLE_WALLET" VALUE="ORACLE_WALLET"/>
</ITEMS>
</PARAMETER>
<PARAMETER
NAME="RAC_URL"
FIELD="TEXT"
NUM_ROW="60"
REPOSITORY_VALUE="RAC_URL"
REQUIRED="true"
SHOW_IF="isShow[CONNECTION_TYPE] AND (CONNECTION_TYPE == 'ORACLE_RAC')"
>
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER NAME="DB_VERSION" FIELD="CLOSED_LIST" NUM_ROW="50"
REPOSITORY_VALUE="DB_VERSION" SHOW_IF="(DBTYPE=='DBORACLE') and (USE_EXISTING_CONNECTION == 'false')">
<ITEMS DEFAULT="ORACLE_18">
<ITEM NAME="ORACLE_18" VALUE="ORACLE_18" />
<ITEM NAME="ORACLE_12" VALUE="ORACLE_12" />
<ITEM NAME="ORACLE_11" VALUE="ORACLE_11" />
<ITEM NAME="ORACLE_10" VALUE="ORACLE_10" />
<ITEM NAME="ORACLE_9" VALUE="ORACLE_9" />
<ITEM NAME="ORACLE_8" VALUE="ORACLE_8" />
</ITEMS>
</PARAMETER>
<!--Oracle configuration end-->
<!--Postgre configuration start-->
<PARAMETER
NAME="CONNECTION_POSTGRE"
FIELD="COMPONENT_LIST"
FILTER="tPostgresqlConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='POSTGRE') and (USE_EXISTING_CONNECTION == 'true')"
/>
<PARAMETER
NAME="DB_POSTGRE_VERSION"
FIELD="CLOSED_LIST"
NUM_ROW="50"
REPOSITORY_VALUE="DB_VERSION"
SHOW_IF="((DBTYPE=='POSTGRE') or (DBTYPE=='POSTGREPLUS')) and (USE_EXISTING_CONNECTION == 'false')">
<ITEMS DEFAULT="V9_X">
<ITEM NAME="PRIOR_TO_V9" VALUE="PRIOR_TO_V9" />
<ITEM NAME="V9_X" VALUE="V9_X" />
</ITEMS>
</PARAMETER>
<PARAMETER
NAME="UNLOGGED"
FIELD="CHECK"
NUM_ROW="100"
REQUIRED="true"
SHOW_IF="(DBTYPE == 'POSTGRE') AND (TEMPTABLE == 'false') AND (((USE_EXISTING_CONNECTION == 'false') AND (DB_POSTGRE_VERSION == 'V9_X')) OR ((USE_EXISTING_CONNECTION == 'true') AND (#LINK@NODE.CONNECTION_POSTGRE.DB_VERSION == 'V9_X')))"
>
<DEFAULT>false</DEFAULT>
</PARAMETER>
<!--Postgre configuration end-->
<!--PostgrePlus configuration start-->
<PARAMETER
NAME="CONNECTION_POSTGREPLUS"
FIELD="COMPONENT_LIST"
FILTER="tPostgresPlusConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='POSTGREPLUS') and (USE_EXISTING_CONNECTION == 'true')"
/>
<!--PostgrePlus configuration end-->
<!--SQLite configuration start-->
<PARAMETER
NAME="CONNECTION_SQLITE"
FIELD="COMPONENT_LIST"
FILTER="tSQLiteConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='SQLITE') and (USE_EXISTING_CONNECTION == 'true')"
/>
<PARAMETER NAME="DBFILE_SQLITE" FIELD="FILE" NUM_ROW="40"
REPOSITORY_VALUE="FILE" REQUIRED="true" SHOW_IF="(DBTYPE=='SQLITE') and (USE_EXISTING_CONNECTION == 'false')">
<DEFAULT>"__COMP_DEFAULT_FILE_DIR__/talend.db"</DEFAULT>
</PARAMETER>
<!--SQLite configuration end-->
<!--Sybase configuration start-->
<PARAMETER
NAME="CONNECTION_SYBASE"
FIELD="COMPONENT_LIST"
FILTER="tSybaseConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='SYBASE') and (USE_EXISTING_CONNECTION == 'true')"
/>
<PARAMETER NAME="DB_SYBASE_VERSION" FIELD="CLOSED_LIST" NUM_ROW="50"
SHOW_IF="(USE_EXISTING_CONNECTION == 'false')AND(DBTYPE=='SYBASE')">
<ITEMS DEFAULT="SYBSEIQ_16">
<ITEM NAME="SYBSEIQ_12_15" VALUE="SYBSEIQ_12_15" />
<ITEM NAME="SYBSEIQ_16" VALUE="SYBSEIQ_16" />
</ITEMS>
</PARAMETER>
<!--Sybase configuration end-->
<!--Teradata configuration start-->
<PARAMETER
NAME="CONNECTION_TERADATA"
FIELD="COMPONENT_LIST"
FILTER="tTeradataConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='TERADATA') and (USE_EXISTING_CONNECTION == 'true')"
/>
<!--Teradata configuration end-->
<!--ODBC configuration start-->
<PARAMETER NAME="ODBCNAME" FIELD="TEXT" NUM_ROW="40"
REPOSITORY_VALUE="SID" SHOW_IF="(DBTYPE=='ODBC')">
<DEFAULT>""</DEFAULT>
</PARAMETER>
<!--ODBC configuration end-->
<!--Greenplum configuration start-->
<PARAMETER
NAME="CONNECTION_GREENPLUM"
FIELD="COMPONENT_LIST"
FILTER="tGreenplumConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='GREENPLUM') and (USE_EXISTING_CONNECTION == 'true')"
/>
<!--Greenplum configuration end-->
<!--Vertica configuration start-->
<PARAMETER NAME="VERTICA_USE_CASCADE" FIELD="CHECK" NUM_ROW="100" SHOW_IF="(DBTYPE=='VERTICA') and (TABLEACTION == 'DROP_IF_EXIST_CREATE')">
<DEFAULT>true</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="DB_VERTICA_VERSION"
FIELD="CLOSED_LIST"
NUM_ROW="50"
REPOSITORY_VALUE="DB_VERSION"
SHOW_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'false')">
<ITEMS DEFAULT="VERTICA_9_0">
<ITEM NAME="VERTICA_3" VALUE="vertica_3.0_jdk_5.jar" />
<ITEM NAME="VERTICA_3.5" VALUE="vertica_3.5_jdk_5.jar" />
<ITEM NAME="VERTICA_4" VALUE="vertica_4.0_jdk_5.jar" />
<ITEM NAME="VERTICA_4.1" VALUE="vertica_4.1.7_jdk_5.jar" />
<ITEM NAME="VERTICA_5.0" VALUE="vertica_4.1.14_jdk_5.jar" />
<ITEM NAME="VERTICA_5_1" VALUE="VERTICA_5_1" />
<ITEM NAME="VERTICA_6_0" VALUE="VERTICA_6_0" />
<ITEM NAME="VERTICA_6_1_X" VALUE="VERTICA_6_1_X" />
<ITEM NAME="VERTICA_7_0_X" VALUE="VERTICA_7_0_X" />
<ITEM NAME="VERTICA_7_1_X" VALUE="VERTICA_7_1_X" />
<ITEM NAME="VERTICA_9_0" VALUE="VERTICA_9_0" />
</ITEMS>
</PARAMETER>
<PARAMETER
NAME="CONNECTION_VERTICA"
FIELD="COMPONENT_LIST"
FILTER="tVerticaConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'true')"
/>
<!--Vertica configuration end-->
<!-- Exasol configuration start -->
<PARAMETER
NAME="CONNECTION_EXASOL"
FIELD="COMPONENT_LIST"
FILTER="tEXAConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='EXASOL') and (USE_EXISTING_CONNECTION == 'true')"
/>
<!-- Exasol configuration end -->
<!-- Redshift configuration start -->
<PARAMETER
NAME="CONNECTION_REDSHIFT"
FIELD="COMPONENT_LIST"
FILTER="tRedshiftConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='REDSHIFT') and (USE_EXISTING_CONNECTION == 'true')"
/>
<!-- Redshift configuration end -->
<!-- Snowflake configuration start -->
<PARAMETER
NAME="CONNECTION_SNOWFLAKE"
FIELD="COMPONENT_LIST"
FILTER="tSnowflakeConnection"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='SNOWFLAKE') and (USE_EXISTING_CONNECTION == 'true')"
/>
<PARAMETER
NAME="ACCOUNT"
FIELD="TEXT"
REQUIRED="true"
NUM_ROW="60"
SHOW_IF="(DBTYPE=='SNOWFLAKE') and (USE_EXISTING_CONNECTION == 'false')"
>
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="ROLE"
FIELD="TEXT"
REQUIRED="false"
NUM_ROW="84"
SHOW_IF="(DBTYPE=='SNOWFLAKE') and (USE_EXISTING_CONNECTION == 'false')"
>
<DEFAULT>""</DEFAULT>
</PARAMETER>
<!-- Snowflake configuration end -->
<PARAMETER
NAME="TABLE"
FIELD="TEXT"
NUM_ROW="90"
REQUIRED="true"
>
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="SCHEMA"
FIELD="SCHEMA_TYPE"
NUM_ROW="120"
>
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="MAPPING"
FIELD="MAPPING_TYPE"
NUM_ROW="130"
SHOW="false"
>
<DEFAULT IF="DBTYPE=='ACCESS'">access_id</DEFAULT>
<DEFAULT IF="DBTYPE=='AS400'">as400_id</DEFAULT>
<DEFAULT IF="DBTYPE=='DB2'">ibmdb2_id</DEFAULT>
<DEFAULT IF="DBTYPE=='FIREBIRD'">firebird_id</DEFAULT>
<DEFAULT IF="DBTYPE=='HSQLDB'">hsqldb_id</DEFAULT>
<DEFAULT IF="DBTYPE=='INFORMIX'">informix_id</DEFAULT>
<DEFAULT IF="DBTYPE=='INGRES'">ingres_id</DEFAULT>
<DEFAULT IF="DBTYPE=='INTERBASE'">interbase_id</DEFAULT>
<DEFAULT IF="DBTYPE=='JAVADB'">javadb_id</DEFAULT>
<DEFAULT IF="DBTYPE=='MAXDB'">maxdb_id</DEFAULT>
<DEFAULT IF="DBTYPE=='MSSQL'">id_MSSQL</DEFAULT>
<DEFAULT IF="DBTYPE=='MYSQL'">mysql_id</DEFAULT>
<DEFAULT IF="DBTYPE=='DBORACLE'">oracle_id</DEFAULT>
<DEFAULT IF="DBTYPE=='POSTGRE'">postgres_id</DEFAULT>
<DEFAULT IF="DBTYPE=='POSTGREPLUS'">postgresplus_id</DEFAULT>
<DEFAULT IF="DBTYPE=='SQLITE'">sqlite_id</DEFAULT>
<DEFAULT IF="DBTYPE=='TERADATA'">teradata_id</DEFAULT>
<DEFAULT IF="DBTYPE=='NETEZZA'">netezza_id</DEFAULT>
<DEFAULT IF="DBTYPE=='ODBC'">MSODBC</DEFAULT>
<DEFAULT IF="DBTYPE=='GREENPLUM'">greenplum_id</DEFAULT>
<DEFAULT IF="DBTYPE=='VERTICA'">vertica_id</DEFAULT>
<DEFAULT IF="DBTYPE=='EXASOL'">Exasol_id</DEFAULT>
<DEFAULT IF="DBTYPE=='REDSHIFT'">redshift_id</DEFAULT>
<DEFAULT IF="DBTYPE=='SNOWFLAKE'">snowflake_id</DEFAULT>
<DEFAULT>mysql_id</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="CREATE_TABLE_TYPE"
FIELD="CLOSED_LIST"
NUM_ROW="100"
SHOW_IF="DBTYPE=='TERADATA'"
>
<ITEMS DEFAULT="SET">
<ITEM NAME="SET" VALUE="SET" />
<ITEM NAME="MULTISET" VALUE="MULTISET" />
</ITEMS>
</PARAMETER>
</PARAMETERS>
<ADVANCED_PARAMETERS>
<PARAMETER
NAME="PROPERTIES"
FIELD="TEXT"
NUM_ROW="10"
REPOSITORY_VALUE="PROPERTIES_STRING"
NOT_SHOW_IF="(DBTYPE=='SQLITE') OR ((DBTYPE=='DBORACLE') AND (CONNECTION_TYPE == 'ORACLE_WALLET')) OR USE_EXISTING_CONNECTION == 'true'"
>
<DEFAULT IF="((DBTYPE!='AS400') AND (DBTYPE!='MSSQL'))">""</DEFAULT>
<DEFAULT IF="(DBTYPE=='AS400') OR (DBTYPE=='MSSQL')">"prompt=false"</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="NOTE"
FIELD="LABEL"
NUM_ROW="20"
SHOW_IF="USE_EXISTING_CONNECTION == 'false' AND
(DBTYPE=='DBORACLE') AND (CONNECTION_TYPE == 'ORACLE_SID' OR
CONNECTION_TYPE == 'ORACLE_SERVICE_NAME' OR
CONNECTION_TYPE == 'ORACLE_OCI' OR
CONNECTION_TYPE == 'ORACLE_RAC')">
<DEFAULT>*Note: Example for Additional JDBC Parameters: "parameterName1=value1&amp;&amp;parameterName2=value2"</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="ENFORCE_DELIMITED_IDENTIFIERS"
FIELD="CHECK"
REQUIRED="true"
NUM_ROW="30"
SHOW_IF="(DBTYPE=='SNOWFLAKE')"
>
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="ENCODING"
FIELD="ENCODING_TYPE"
NUM_ROW="80"
REQUIRED="true"
SHOW="false"
>
<DEFAULT>"ISO-8859-15"</DEFAULT>
</PARAMETER>
<PARAMETER NAME="VERTICA_CREATE_PROJECTION" FIELD="CHECK" NUM_ROW="50" SHOW_IF="DBTYPE=='VERTICA'">
<DEFAULT>true</DEFAULT>
</PARAMETER>
</ADVANCED_PARAMETERS>
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="Driver-V5R2_V5R4" MODULE="jt400_V5R2.jar" MVN="mvn:org.talend.libraries/jt400_V5R2/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') and (DBTYPE=='AS400') and (DB_AS400_VERSION=='jt400_V5R2.jar')"/>
<IMPORT NAME="Driver-V5R3_V6R1" MODULE="jt400_V5R3.jar" MVN="mvn:org.talend.libraries/jt400_V5R3/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') and (DBTYPE=='AS400') and (DB_AS400_VERSION=='jt400_V5R3.jar')"/>
<IMPORT NAME="Driver-V6R1_V7R2" MODULE="jt400_V6R1.jar" MVN="mvn:org.talend.libraries/jt400_V6R1/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') and (DBTYPE=='AS400') and (DB_AS400_VERSION=='jt400_V6R1.jar')" />
<IMPORT NAME="Driver-DB2" MODULE="db2jcc4.jar" MVN="mvn:org.talend.libraries/db2jcc4/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='DB2')" />
<IMPORT NAME="Driver-DB2-LICENSE-CISUZ" MODULE="db2jcc_license_cisuz.jar" MVN="mvn:org.talend.libraries/db2jcc_license_cisuz/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='DB2')" />
<IMPORT NAME="Driver-DB2-LICENSE-CU" MODULE="db2jcc_license_cu.jar" MVN="mvn:org.talend.libraries/db2jcc_license_cu/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='DB2')" />
<IMPORT NAME="Driver_MaxDB" MODULE="sapdbc.jar" MVN="mvn:org.talend.libraries/sapdbc/6.0.0" REQUIRED_IF="DBTYPE=='MAXDB'" />
<IMPORT NAME="Driver-MSSQL" MODULE="jtds-1.3.1-patch.jar" MVN="mvn:org.talend.libraries/jtds-1.3.1-patch/6.1.1" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='JTDS')" />
<IMPORT NAME="Driver-MSSQL-prop" MODULE="mssql-jdbc.jar" MVN="mvn:org.talend.libraries/mssql-jdbc/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP')" />
<IMPORT NAME="Driver-MYSQL4" MODULE="mysql-connector-java-3.1.14-bin.jar" MVN="mvn:org.talend.libraries/mysql-connector-java-3.1.14-bin/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') and (DBTYPE=='MYSQL') and (DB_MYSQL_VERSION=='MYSQL_4')"/>
<IMPORT NAME="Driver-MYSQL5" MODULE="mysql-connector-java-5.1.30-bin.jar" MVN="mvn:org.talend.libraries/mysql-connector-java-5.1.30-bin/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') and (DBTYPE=='MYSQL') and (DB_MYSQL_VERSION=='MYSQL_5')"/>
<IMPORT NAME="Driver-MYSQL8" MODULE="mysql-connector-java-8.0.12.jar" MVN="mvn:mysql/mysql-connector-java/8.0.12" REQUIRED_IF="(DB_MYSQL_VERSION == 'MYSQL_8') AND (USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MYSQL')" />
<IMPORT NAME="Driver-MARIADB" MODULE="mariadb-java-client-2.2.1.jar" MVN="mvn:org.mariadb.jdbc/mariadb-java-client/2.2.1" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') and (DBTYPE=='MYSQL') and (DB_MYSQL_VERSION=='MARIADB')" />
<IMPORT NAME="Driver-Oracle8i" MODULE="ojdbc12.jar" MVN="mvn:org.talend.libraries/ojdbc12/6.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_8') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Oracle9i" MODULE="ojdbc14-9i.jar" MVN="mvn:org.talend.libraries/ojdbc14-9i/6.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_9') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Oracle10g" MODULE="ojdbc14.jar" MVN="mvn:org.talend.libraries/ojdbc14/6.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_10') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Oracle11g" MODULE="ojdbc6.jar" MVN="mvn:org.talend.libraries/ojdbc6/6.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_11') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Oracle12c" MODULE="ojdbc7.jar" MVN="mvn:org.talend.libraries/ojdbc7/6.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_12') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Oracle18c" MODULE="ojdbc8-12.2.0.1.jar" MVN="mvn:com.oracle.jdbc/ojdbc8/12.2.0.1" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_18') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-POSTGRESQL" MODULE="postgresql-8.4-703.jdbc4.jar" MVN="mvn:postgresql/postgresql/8.4-703.jdbc4" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND ((((DBTYPE=='POSTGRE') or (DBTYPE=='POSTGREPLUS')) AND (DB_POSTGRE_VERSION =='PRIOR_TO_V9')) or (DBTYPE=='GREENPLUM'))" />
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.2.5.jar" MVN="mvn:org.postgresql/postgresql/42.2.5" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (((DBTYPE=='POSTGRE') or (DBTYPE=='POSTGREPLUS')) AND (DB_POSTGRE_VERSION =='V9_X'))" />
<IMPORT NAME="Driver-FIREBIRD" MODULE="jaybird-full-2.1.1.jar" MVN="mvn:org.talend.libraries/jaybird-full-2.1.1/6.0.0" UrlPath="platform:/plugin/org.talend.libraries.jdbc.firebird/lib/jaybird-full-2.1.1.jar" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='FIREBIRD')" />
<IMPORT NAME="Driver-HSQLDb" MODULE="hsqldb.jar" MVN="mvn:org.talend.libraries/hsqldb/6.0.0" UrlPath="platform:/plugin/org.talend.libraries.jdbc.hsql/lib/hsqldb.jar" REQUIRED_IF="DBTYPE=='HSQLDB'"/>
<IMPORT NAME="Driver-INFORMIX-JDBC" MODULE="ifxjdbc.jar" MVN="mvn:org.talend.libraries/ifxjdbc/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INFORMIX')" />
<IMPORT NAME="Driver-INFORMIX-JDBCX" MODULE="ifxjdbcx.jar" MVN="mvn:org.talend.libraries/ifxjdbcx/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INFORMIX')" />
<IMPORT NAME="Driver-INFORMIX-LANG" MODULE="ifxlang.jar" MVN="mvn:org.talend.libraries/ifxlang/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INFORMIX')" />
<IMPORT NAME="Driver-INFORMIX-LSUPP" MODULE="ifxlsupp.jar" MVN="mvn:org.talend.libraries/ifxlsupp/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INFORMIX')" />
<IMPORT NAME="Driver-INFORMIX-SQLJ" MODULE="ifxsqlj.jar" MVN="mvn:org.talend.libraries/ifxsqlj/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INFORMIX')" />
<IMPORT NAME="Driver-INFORMIX-TOOLS" MODULE="ifxtools.jar" MVN="mvn:org.talend.libraries/ifxtools/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INFORMIX')"/>
<IMPORT NAME="Driver-INGRES" MODULE="iijdbc.jar" MVN="mvn:org.talend.libraries/iijdbc/6.0.0" UrlPath="platform:/plugin/org.talend.libraries.jdbc.ingres/lib/iijdbc.jar" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INGRES')"/>
<IMPORT NAME="Driver-Interbase" MODULE="interclient.jar" MVN="mvn:org.talend.libraries/interclient/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INTERBASE')" />
<IMPORT NAME="Driver-JAVADB-DERBY" MODULE="derby.jar" MVN="mvn:org.talend.libraries/derby/6.0.0" UrlPath="platform:/plugin/org.talend.libraries.jdbc.derby/lib/derby.jar" REQUIRED_IF="DBTYPE=='JAVADB'"/>
<IMPORT NAME="Driver-JAVADB-DERBYCLIENT" MODULE="derbyclient.jar" MVN="mvn:org.talend.libraries/derbyclient/6.0.0" UrlPath="platform:/plugin/org.talend.libraries.jdbc.derby/lib/derbyclient.jar" REQUIRED_IF="DBTYPE=='JAVADB'"/>
<IMPORT NAME="Driver-JAVADB-DERBYNET" MODULE="derbynet.jar" MVN="mvn:org.talend.libraries/derbynet/6.0.0" UrlPath="platform:/plugin/org.talend.libraries.jdbc.derby/lib/derbynet.jar" REQUIRED_IF="DBTYPE=='JAVADB'"/>
<IMPORT NAME="Driver-SQLITE-JDBC-NESTED" MODULE="sqlitejdbc-v056.jar" MVN="mvn:org.talend.libraries/sqlitejdbc-v056/6.0.0" UrlPath="platform:/plugin/org.talend.libraries.jdbc.sqlite3/lib/sqlitejdbc-v056.jar" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='SQLITE')" />
<IMPORT NAME="Driver-SYBASE-JCONN3" MODULE="jconn3.jar" MVN="mvn:org.talend.libraries/jconn3/6.0.0" BundleID="" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='SYBASE') AND (DB_SYBASE_VERSION == 'SYBSEIQ_12_15')" />
<IMPORT NAME="Driver-SYBASE-JCONN4" MODULE="jconn4.jar" MVN="mvn:org.talend.libraries/jconn4/6.0.0" BundleID="" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='SYBASE') AND (DB_SYBASE_VERSION == 'SYBSEIQ_16')" />
<IMPORT NAME="Driver-Teradata_jdbc" MODULE="terajdbc4-16.20.00.02.jar" MVN="mvn:com.teradata/terajdbc4/16.20.00.02" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='TERADATA')" />
<IMPORT NAME="Driver-Teradata_config" MODULE="tdgssconfig-16.20.00.02.jar" MVN="mvn:com.teradata/tdgssconfig/16.20.00.02" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='TERADATA')" />
<IMPORT NAME="Driver-Netezza" MODULE="nzjdbc.jar" MVN="mvn:org.talend.libraries/nzjdbc/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='NETEZZA')" />
<IMPORT NAME="Driver-VERTICA" MODULE="vertica_3.0_jdk_5.jar" MVN="mvn:org.talend.libraries/vertica_3.0_jdk_5/6.0.0" REQUIRED_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'false') and (DB_VERTICA_VERSION=='VERTICA_3')" />
<IMPORT NAME="Driver-VERTICA_3.5" MODULE="vertica_3.5_jdk_5.jar" MVN="mvn:org.talend.libraries/vertica_3.5_jdk_5/6.0.0" REQUIRED_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'false') and (DB_VERTICA_VERSION=='VERTICA_3.5')" />
<IMPORT NAME="Driver-VERTICA_4" MODULE="vertica_4.0_jdk_5.jar" MVN="mvn:org.talend.libraries/vertica_4.0_jdk_5/6.0.0" REQUIRED_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'false') and (DB_VERTICA_VERSION=='VERTICA_4')" />
<IMPORT NAME="Driver-VERTICA_4.1" MODULE="vertica_4.1.7_jdk_5.jar" MVN="mvn:org.talend.libraries/vertica_4.1.7_jdk_5/6.0.0" REQUIRED_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'false') and (DB_VERTICA_VERSION=='VERTICA_4.1')" />
<IMPORT NAME="Driver-VERTICA_5.0" MODULE="vertica_4.1.14_jdk_5.jar" MVN="mvn:org.talend.libraries/vertica_4.1.14_jdk_5/6.0.0" REQUIRED_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'false') and (DB_VERTICA_VERSION=='VERTICA_5.0')" />
<IMPORT NAME="Driver-VERTICA_5.1" MODULE="vertica_5.1.6_jdk_5.jar" MVN="mvn:org.talend.libraries/vertica_5.1.6_jdk_5/6.0.0" REQUIRED_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'false') and (DB_VERTICA_VERSION=='VERTICA_5_1')" />
<IMPORT NAME="Driver-VERTICA_6.0" MODULE="vertica-jdk5-6.0.2-0.jar" MVN="mvn:org.talend.libraries/vertica-jdk5-6.0.2-0/6.0.0" REQUIRED_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'false') and (DB_VERTICA_VERSION=='VERTICA_6_0')" />
<IMPORT NAME="Driver-VERTICA_6.1.2" MODULE="vertica-jdk5-6.1.2-0.jar" MVN="mvn:org.talend.libraries/vertica-jdk5-6.1.2-0/6.0.0" REQUIRED_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'false') and (DB_VERTICA_VERSION=='VERTICA_6_1_X')" />
<IMPORT NAME="Driver-VERTICA_7.0.1" MODULE="vertica-jdbc-7.0.1-0.jar" MVN="mvn:org.talend.libraries/vertica-jdbc-7.0.1-0/6.0.0" REQUIRED_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'false') and (DB_VERTICA_VERSION=='VERTICA_7_0_X')" />
<IMPORT NAME="Driver-VERTICA_7.1.2" MODULE="vertica-jdbc-7.1.2-0.jar" MVN="mvn:org.talend.libraries/vertica-jdbc-7.1.2-0/6.0.0" REQUIRED_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'false') and (DB_VERTICA_VERSION=='VERTICA_7_1_X')" />
<IMPORT NAME="Driver-EXASolution" MODULE="exajdbc-6.0.9302.jar" MVN="mvn:org.talend.libraries/exajdbc-6.0.9302/6.3.0" REQUIRED_IF="(DBTYPE=='EXASOL') and (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Redshift" MODULE="redshiftJDBC42-no-awssdk-1.2.16.1027.jar" MVN="mvn:com.amazon.redshift/redshift-jdbc42-no-awssdk/1.2.16.1027" REQUIRED_IF="(DBTYPE=='REDSHIFT') and (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Snowflake" MODULE="snowflake-jdbc-3.5.3.jar" MVN="mvn:net.snowflake/snowflake-jdbc/3.5.3" REQUIRED_IF="(DBTYPE=='SNOWFLAKE') and (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-VERTICA_9.0" MODULE="vertica-jdbc-9.0.0-0.jar" MVN="mvn:org.talend.libraries/vertica-jdbc-9.0.0-0/6.0.0" REQUIRED_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'false') and (DB_VERTICA_VERSION=='VERTICA_9_0')"/>
</IMPORTS>
</CODEGENERATION>
<RETURNS>
<RETURN NAME="QUERY" TYPE="id_String" AVAILABILITY="FLOW"/>
</RETURNS>
</COMPONENT>