wkcDatabaseTypes.json 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. {
  2. "_copyright": [
  3. "/* ",
  4. " * IBM Confidential",
  5. " * ",
  6. " * OCO Source Materials",
  7. " * ",
  8. " * IBM Cognos Products: Moser",
  9. " * ",
  10. " * (C) Copyright IBM Corp. 2021",
  11. " * ",
  12. " * The source code for this program is not published or otherwise",
  13. " * divested of its trade secrets, irrespective of what has been",
  14. " * deposited with the U.S. Copyright Office.",
  15. " */"
  16. ],
  17. "WKCDatabaseTypes": [
  18. {
  19. "vendor": "sqlserver",
  20. "xqeDBCode": "JD-SS",
  21. "driverClass": "com.microsoft.sqlserver.jdbc.SQLServerDriver",
  22. "urlPattern": "jdbc:sqlserver://%s:%s;DATABASE=%s;LOGINTIMEOUT=0",
  23. "requiredParam": [
  24. "host", "port", "database"
  25. ]
  26. }, {
  27. "vendor": "db2",
  28. "xqeDBCode": "JD-D2",
  29. "driverClass": "com.ibm.db2.jcc.DB2Driver",
  30. "urlPattern": "jdbc:db2://%s:%s/%s",
  31. "requiredParam": [
  32. "host", "port", "database"
  33. ]
  34. }, {
  35. "vendor": "teradata",
  36. "xqeDBCode": "JD-TD",
  37. "driverClass": "com.teradata.jdbc.TeraDriver",
  38. "urlPattern": "jdbc:teradata://%s/DBS_PORT=%s,DATABASE=%s,TMODE=ANSI,CHARSET=UTF16",
  39. "requiredParam": [
  40. "host", "port", "database"
  41. ]
  42. }, {
  43. "vendor": "oracle",
  44. "xqeDBCode": "JD-OR",
  45. "driverClass": "oracle.jdbc.OracleDriver",
  46. "urlPattern": "jdbc:oracle:thin:@//%s:%s/%s",
  47. "requiredParam": [
  48. "host", "port", "service_name"
  49. ]
  50. }, {
  51. "vendor": "bigquery",
  52. "xqeDBCode": "JDBC",
  53. "driverClass": "com.simba.googlebigquery.jdbc42.Driver",
  54. "urlPattern": "jdbc:bigquery://https://www.googleapis.com/bigquery/v2:443;ProjectId=cert-project-155204;OAuthType=0;OAuthPvtKeyPath=%s;OAuthServiceAcctEmail=cert-111@cert-project-155204.iam.gserviceaccount.com",
  55. "requiredParam": [
  56. "credentials"
  57. ]
  58. }, {
  59. "vendor": "redshift",
  60. "xqeDBCode": "JDBC",
  61. "driverClass": "com.amazon.redshift.jdbc42.Driver",
  62. "urlPattern": "jdbc:redshift://%s:%s/%s?tcpKeepAlive=true",
  63. "requiredParam": [
  64. "host", "port", "database"
  65. ]
  66. }, {
  67. "vendor": "greenplum",
  68. "xqeDBCode": "JDBC",
  69. "driverClass": "com.pivotal.jdbc.GreenplumDriver",
  70. "urlPattern": "jdbc:pivotal:greenplum://%s:%s;DatabaseName=%s",
  71. "requiredParam": [
  72. "host", "port", "database"
  73. ]
  74. }, {
  75. "vendor": "postgresql",
  76. "xqeDBCode": "JDBC",
  77. "driverClass": "org.postgresql.Driver",
  78. "urlPattern": "jdbc:postgresql://%s:%s/%s",
  79. "requiredParam": [
  80. "host", "port", "database"
  81. ]
  82. }, {
  83. "vendor": "hive",
  84. "xqeDBCode": "JDBC",
  85. "driverClass": "org.apache.hive.jdbc.HiveDriver",
  86. "urlPattern": "jdbc:hive2://%s:%s/%s",
  87. "requiredParam": [
  88. "host", "port", "database"
  89. ]
  90. }, {
  91. "vendor": "snowflake",
  92. "xqeDBCode": "JDBC",
  93. "driverClass": "com.snowflake.client.jdbc.SnowflakeDriver",
  94. "urlPattern": "jdbc:snowflake://%s.snowflakecomputing.com/?warehouse=%s&db=%s",
  95. "requiredParam": [
  96. "account_name", "warehouse", "database"
  97. ]
  98. }, {
  99. "vendor": "informix",
  100. "xqeDBCode": "JDBC",
  101. "driverClass": "com.informix.jdbc.IfxDriver",
  102. "urlPattern": "jdbc:informix-sqli://%s:%s/%s:INFORMIXSERVER=%s;DB_LOCALE=en_us.utf8;CLIENT_LOCALE=en_us.utf8;DELIMIDENT=Y",
  103. "requiredParam": [
  104. "host", "port", "database", "server"
  105. ]
  106. }, {
  107. "vendor": "mysql",
  108. "xqeDBCode": "JDBC",
  109. "driverClass": "com.mysql.jdbc.Driver",
  110. "urlPattern": "jdbc:mysql://%s:%s/%s?noAccessToProcedureBodies=true",
  111. "requiredParam": [
  112. "host", "port", "database"
  113. ]
  114. }, {
  115. "vendor": "netezza",
  116. "xqeDBCode": "JD-NZ",
  117. "driverClass": "org.netezza.Driver",
  118. "urlPattern": "jdbc:netezza://%s:%s/%s",
  119. "requiredParam": [
  120. "host", "port", "database"
  121. ]
  122. }, {
  123. "vendor": "sybaseiq",
  124. "xqeDBCode": "JDBC",
  125. "driverClass": "com.sybase.jdbc4.jdbc.SybDataSource",
  126. "urlPattern": "jdbc:sybase:Tds:%s:%s/%s?SQLINITSTRING=SET quoted_identifier ON",
  127. "requiredParam": [
  128. "host", "port", "database"
  129. ]
  130. }, {
  131. "vendor": "sybase",
  132. "xqeDBCode": "JDBC",
  133. "driverClass": "com.sybase.jdbc4.jdbc.SybDataSource",
  134. "urlPattern": "jdbc:sybase:Tds:%s:%s/%s?SQLINITSTRING=SET quoted_identifier ON",
  135. "requiredParam": [
  136. "host", "port", "database"
  137. ]
  138. }, {
  139. "vendor": "impala",
  140. "xqeDBCode": "JDBC",
  141. "driverClass": "com.cloudera.impala.jdbc41.Driver",
  142. "urlPattern": "jdbc:impala://%s:%s/%s",
  143. "requiredParam": [
  144. "host", "port", "database"
  145. ]
  146. }, {
  147. "vendor": "dashdb",
  148. "xqeDBCode": "JD-D2",
  149. "driverClass": "com.ibm.db2.jcc.DB2Driver",
  150. "urlPattern": "jdbc:db2://%s:%s/%s",
  151. "requiredParam": [
  152. "host", "port", "database"
  153. ]
  154. }
  155. ]
  156. }