PPAS 替换oracle JDBC驱动配置

阿里云使用PPAS替换oracle会设计到切换JDBC驱动的配置问题

下面是三者的区别

注意可以使用PG原生JDBC连接PPAS,但是会失去一些兼容特性

—-oracle

驱动: driver=oracle.jdbc.OracleDriver

连接串: conn=jdbc:oracle:thin:@1.1.1.1:1521:MYDB

驱动文件:ojdbc6.jar

—-PPAS

驱动:driver=com.edb.Driver

连接串:conn=jdbc:edb://1.1.1.1:5435/mydb

驱动文件:edb-jdbc14.jar edb-jdbc16.jar

—-PostgreSQL:

驱动:driver=org.postgresql.Driver

连接串:conn=jdbc:postgresql://1.1.1.1:5436/mydb

驱动文件 postgresql-9.3-1101.jdbc41.jar

时间: 2024-10-29 17:43:51

PPAS 替换oracle JDBC驱动配置的相关文章

mysql和eclipse连接jdbc驱动配置

环境Windows10 eclipse 64位 MySQL 一:资料准备 (MySQL,eclipse下载安装不在赘述) 配置好MySQL环境后 下载jdbc地址http://dev.mysql.com/downloads/connector/j/下载文件为mysql-connector-java-gpl-5.1.36.msi(或更高版本),双击后在C:\Program Files (x86)\MySQL\MySQL Connector J可以找到jar包mysql-connector-java

Oracle JDBC版本区别(转)

oracle\product\11.2.0\dbhome_1\jdbc\lib ojdbc5.jar ojdbc5dms.jar ojdbc5dms_g.jar ojdbc5_g.jar ojdbc6.jar ojdbc6dms.jar ojdbc6dms_g.jar ojdbc6_g.jar simplefan.jar   在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.j

Ignite 配置更新Oracle JDBC Drive

       如果使用Oracle 12C 作为Ignite 的Repository的话,在Repository Createion Wizard的配置过程中,会出现ORA-28040:No matching authentication protocol错误,出现这个错误是因为Ignite使用的JDBC版本过低原因造成.需要升级JDBC的版本 步骤1:先查看本地Java版本并去官方网站下载Oracle JDBC Drive [root@getlnx05 ignite_8_3_407]# jav

热门数据库JDBC驱动试用心得

一.引言 无论是初级还是中高级技术人员,面对着各式各样的数据库平台层出不穷和众多的操作系统功能不断升级,难免会眼花缭乱.特别是当系统面临升级,无论操作平台还是数据库平台,甚至架构都可能需要更替的时候,如何才能抵住众说纷纭,把握好你的选择.幸运的是,利用Java技术可以将这些不同种别的数据库平台和操作系统无缝地连接起来,真正地做到"集百家之长而为我所用". 本文将通过一组真实的案例来向读者介绍如何做到简单地使用JDBC驱动来实现在不同的操作系统下存取几款较为热门的数据库平台. 特别是对J

如何在你的Linux机器上安装运行Oracle jdbc:thin with java (OAS) DBA

oracle  如何在你的Linux机器上安装运行Oracle 开始行动 在RedHat上安装Oracle可以是相当轻而易举的,但要是完全跟着Oracle公司的文档走就未必那么容易了 .最快的捷径是Tom Bisset的主页:http://jordan.fortwayne.com/oracle. 如果您看了Tom的主页,那么您会注意到他漏了JDBC的安装.如果您准备使用JDBC(对于跨平台的Oracle应用十分方便),只需在安装屏幕要求您选择组件(components)时,加上该选项即可.当然,

不安装oracle客户端的情况下如何安装oracle odbc 驱动

最近做了一个项目,通过VC odbc访问oracle数据库,在我电脑上可以正常运行,在其他电脑上运行不了,原因是没有oracle odbc驱动,无法配置oracle数据源.网上的博文大都是安装oracle客户端来解决的.我想就是一个小程序,没必要安装客户端吧,参照网上博文并访问了oracle网址,于是有了这篇文章. 1.下载odbc驱动 需要下载两个东西 instantclient-basiclite-nt-12.1.0.1.0.zip instantclient-odbc-nt-12.1.0.

[JAVA100例]053、加载JDBC驱动

import java.sql.*; /** * <p>Title: JDBC连接数据库</p> * <p>Description: 本实例演示如何使用JDBC连接Oracle数据库,并演示添加数据和查询数据.</p> * <p>Copyright: Copyright (c) 2003</p> * <p>Filename: JDBCConn.java</p> * @version 1.0 */ public

JDBC驱动自身问题引发的FullGC

公众号HelloJava刊出一篇<MySQL Statement cancellation timer 故障排查分享>,作者的某服务的线上机器报 502(502是 nginx 做后端健康检查时不能连接到 server 时抛出的提示),他用 jstack -l 打印线程堆栈,发现了大量可疑的"MySQL Statementcancellation timer",进一步探究原因,原来是业务应用将数据库更新操作和云存储传图操作放在同一个事务.当云存储发生异常时,由于缺少云存储操作

registered the JBDC driver [oracle.jdbc.OracleDriver] but failed to unregister it when the web application was stopped. (转)

最近项目中遇见一问题,在开发环境没有问题的代码,到了生产环境就会报如下错误:     严重: A web application registered the JBDC driver [oracle.jdbc.OracleDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unreg