<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Database Connectivity on ARI Systems</title>
    <link>https://aripd.com/tags/database-connectivity/</link>
    <description>Recent content in Database Connectivity on ARI Systems</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <copyright>ARI Systems</copyright>
    <lastBuildDate>Sat, 16 May 2026 06:19:44 +0000</lastBuildDate>
    <atom:link href="https://aripd.com/tags/database-connectivity/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>JDBC</title>
      <link>https://aripd.com/blog/jdbc/</link>
      <pubDate>Sat, 12 Dec 2020 00:00:00 +0000</pubDate>
      <guid>https://aripd.com/blog/jdbc/</guid>
      <description>&lt;h2 id=&#34;jdbc-connection-pool&#34;&gt;JDBC Connection Pool &lt;a href=&#34;#jdbc-connection-pool&#34; class=&#34;permalink&#34;&gt;&lt;i class=&#34;bi bi-link-45deg&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Resource Type:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;java.sql.Driver&lt;/li&gt;&#xA;&lt;li&gt;javax.sql.DataSource&lt;/li&gt;&#xA;&lt;li&gt;javax.sql.ConnectionPoolDataSource&lt;/li&gt;&#xA;&lt;li&gt;javax.sql.XADataSource&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Datasource Classname:&lt;/p&gt;&#xA;&lt;p&gt;Driver Classname:&lt;/p&gt;&#xA;&lt;h3 id=&#34;driver-and-datasource-class&#34;&gt;Driver and DataSource class &lt;a href=&#34;#driver-and-datasource-class&#34; class=&#34;permalink&#34;&gt;&lt;i class=&#34;bi bi-link-45deg&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;table class=&#34;table table-hover&#34;&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Implements&lt;/th&gt;&#xA;          &lt;th&gt;Class&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;java.sql.Driver&lt;/td&gt;&#xA;          &lt;td&gt;org.postgresql.Driver&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;javax.sql.DataSource&lt;/td&gt;&#xA;          &lt;td&gt;org.postgresql.ds.PGSimpleDataSource&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;javax.sql.ConnectionPoolDataSource&lt;/td&gt;&#xA;          &lt;td&gt;org.postgresql.ds.PGConnectionPoolDataSource&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;javax.sql.XADataSource&lt;/td&gt;&#xA;          &lt;td&gt;org.postgresql.xa.PGXADataSource&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&#xA;&lt;h2 id=&#34;jdbc-driver-mapping&#34;&gt;JDBC Driver Mapping &lt;a href=&#34;#jdbc-driver-mapping&#34; class=&#34;permalink&#34;&gt;&lt;i class=&#34;bi bi-link-45deg&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;table class=&#34;table table-hover&#34;&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Database&lt;/th&gt;&#xA;          &lt;th&gt;JDBC driver&lt;/th&gt;&#xA;          &lt;th&gt;XA driver&lt;/th&gt;&#xA;          &lt;th&gt;JDBC Url Reference&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;db2&lt;/td&gt;&#xA;          &lt;td&gt;com.ibm.db2.jcc.DBDriver&lt;/td&gt;&#xA;          &lt;td&gt;com.ibm.db2.jcc.DB2XADataSource&lt;/td&gt;&#xA;          &lt;td&gt;jdbc:db2://localhost:50000/MYDB:user=dbadm;password=dbadm;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;derby&lt;/td&gt;&#xA;          &lt;td&gt;org.apache.derby.jdbc.ClientDriver&lt;/td&gt;&#xA;          &lt;td&gt;org.apache.derby.jdbc.ClientXADataSource&lt;/td&gt;&#xA;          &lt;td&gt;jdbc:derby://localhost:1527/myDB, jdbc:derby:memory:myDB;create=true&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;h2&lt;/td&gt;&#xA;          &lt;td&gt;org.h2.Driver&lt;/td&gt;&#xA;          &lt;td&gt;org.h2.jdbcx.JdbcDataSource&lt;/td&gt;&#xA;          &lt;td&gt;jdbc:h2:tcp://localhost/~/test, jdbc:h2:mem:myDB&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;mariadb&lt;/td&gt;&#xA;          &lt;td&gt;org.mariadb.jdbc.Driver&lt;/td&gt;&#xA;          &lt;td&gt;org.mariadb.jdbc.MySQLDataSource&lt;/td&gt;&#xA;          &lt;td&gt;jdbc:mariadb://localhost:3306/test&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;mssql&lt;/td&gt;&#xA;          &lt;td&gt;com.microsoft.sqlserver.jdbc.SQLServerDriver&lt;/td&gt;&#xA;          &lt;td&gt;com.microsoft.sqlserver.jdbc.SQLServerXADataSource&lt;/td&gt;&#xA;          &lt;td&gt;jdbc:sqlserver://localhost:1433;databaseName=AdventureWorks&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;mysql&lt;/td&gt;&#xA;          &lt;td&gt;com.mysql.cj.jdbc.Driver&lt;/td&gt;&#xA;          &lt;td&gt;com.mysql.cj.jdbc.MysqlXADataSource&lt;/td&gt;&#xA;          &lt;td&gt;jdbc:mysql://localhost:3306/test&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;oracle&lt;/td&gt;&#xA;          &lt;td&gt;oracle.jdbc.driver.OracleDriver&lt;/td&gt;&#xA;          &lt;td&gt;oracle.jdbc.xa.client.OracleXADataSource&lt;/td&gt;&#xA;          &lt;td&gt;jdbc:oracle:thin:@localhost:1521/ORCL_SVC&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;postgresql&lt;/td&gt;&#xA;          &lt;td&gt;org.postgresql.Driver&lt;/td&gt;&#xA;          &lt;td&gt;org.postgresql.xa.PGXADataSource&lt;/td&gt;&#xA;          &lt;td&gt;jdbc:postgresql://localhost/test&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&#xA;&lt;h2 id=&#34;data-source&#34;&gt;Data Source &lt;a href=&#34;#data-source&#34; class=&#34;permalink&#34;&gt;&lt;i class=&#34;bi bi-link-45deg&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;h3 id=&#34;mysql&#34;&gt;mysql &lt;a href=&#34;#mysql&#34; class=&#34;permalink&#34;&gt;&lt;i class=&#34;bi bi-link-45deg&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;ul&gt;&#xA;&lt;li&gt;Local Transaction:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;datasource-classname: com.mysql.cj.jdbc.MysqlDataSource&lt;/li&gt;&#xA;&lt;li&gt;res-type: javax.sql.DataSource&lt;/li&gt;&#xA;&lt;li&gt;driver-class: com.mysql.cj.jdbc.Driver&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;XA Transaction:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;datasource-classname: com.mysql.jdbc.jdbc2.optional.MysqlXADataSource&lt;/li&gt;&#xA;&lt;li&gt;res-type: javax.sql.XADataSource&lt;/li&gt;&#xA;&lt;li&gt;driver-class: com.mysql.cj.jdbc.MysqlXADataSource&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Example:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
