databaseConnection element
Example XML
<?xml version="1.0" encoding="UTF-8"?>
<databaseConnection>
<connectionPoolingProperties>
<entry>
<key>...</key>
<value>...</value>
</entry>
<entry>
<key>
<!--(another 'string' type)-->
</key>
<value>
<!--(another 'string' type)-->
</value>
</entry>
<!--...more entries...-->
</connectionPoolingProperties>
<id>...</id>
<databaseType>
<defaultDatabasePort>...</defaultDatabasePort>
<supportedAccessTypes>...</supportedAccessTypes>
<supportedAccessTypes>
<!--...-->
</supportedAccessTypes>
<!--...more "supportedAccessTypes" elements...-->
<extraOptionsHelpUrl>...</extraOptionsHelpUrl>
<name>...</name>
<shortName>...</shortName>
</databaseType>
<partitioningInformation>
<databaseName>...</databaseName>
<port>...</port>
<password>...</password>
<partitionId>...</partitionId>
<username>...</username>
<hostname>...</hostname>
</partitioningInformation>
<partitioningInformation>
<!--...-->
</partitioningInformation>
<!--...more "partitioningInformation" elements...-->
<accessType>...</accessType>
<maximumPoolSize>...</maximumPoolSize>
<indexTablespace>...</indexTablespace>
<usingConnectionPool>...</usingConnectionPool>
<quoteAllFields>...</quoteAllFields>
<forcingIdentifiersToLowerCase>...</forcingIdentifiersToLowerCase>
<SQLServerInstance>...</SQLServerInstance>
<usingDoubleDecimalAsSchemaTableSeparator>...</usingDoubleDecimalAsSchemaTableSeparator>
<connectSql>...</connectSql>
<password>...</password>
<forcingIdentifiersToUpperCase>...</forcingIdentifiersToUpperCase>
<hostname>...</hostname>
<databasePort>...</databasePort>
<username>...</username>
<extraOptions>
<entry>
<key>...</key>
<value>...</value>
</entry>
<entry>
<key>
<!--(another 'string' type)-->
</key>
<value>
<!--(another 'string' type)-->
</value>
</entry>
<!--...more entries...-->
</extraOptions>
<dataTablespace>...</dataTablespace>
<informixServername>...</informixServername>
<databaseName>...</databaseName>
<attributes>
<entry>
<key>...</key>
<value>...</value>
</entry>
<entry>
<key>
<!--(another 'string' type)-->
</key>
<value>
<!--(another 'string' type)-->
</value>
</entry>
<!--...more entries...-->
</attributes>
<streamingResults>...</streamingResults>
<accessTypeValue>...</accessTypeValue>
<changed>...</changed>
<partitioned>...</partitioned>
<initialPoolSize>...</initialPoolSize>
<name>...</name>
</databaseConnection>
Example JSON
{
"connectionPoolingProperties" : {
"..." : "...",
"---" : ...
},
"id" : "...",
"databaseType" : {
"defaultDatabasePort" : ...,
"supportedAccessTypes" : [ "NATIVE", ... ],
"extraOptionsHelpUrl" : "...",
"name" : "...",
"shortName" : "..."
},
"partitioningInformation" : [ {
"databaseName" : "...",
"port" : "...",
"password" : "...",
"partitionId" : "...",
"username" : "...",
"hostname" : "..."
}, ... ],
"accessType" : "NATIVE",
"maximumPoolSize" : ...,
"indexTablespace" : "...",
"usingConnectionPool" : false,
"quoteAllFields" : false,
"forcingIdentifiersToLowerCase" : false,
"SQLServerInstance" : "...",
"usingDoubleDecimalAsSchemaTableSeparator" : false,
"connectSql" : "...",
"password" : "...",
"forcingIdentifiersToUpperCase" : false,
"hostname" : "...",
"databasePort" : "...",
"username" : "...",
"extraOptions" : {
"..." : "...",
"---" : ...
},
"dataTablespace" : "...",
"informixServername" : "...",
"databaseName" : "...",
"attributes" : {
"..." : "...",
"---" : ...
},
"streamingResults" : false,
"accessTypeValue" : "...",
"changed" : false,
"partitioned" : false,
"initialPoolSize" : ...,
"name" : "..."
}