Oracle JDBC Driver

分享知识-快乐自己:Maven 无法加载 Oracle 数据库驱动源

两盒软妹~` 提交于 2021-02-01 05:36:49
由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。 手动添加到本地仓库需要本地有oracle驱动包。 有两种方式获取oracle的驱动包: 一种:是去oracle官网下载 另一种:是如果本地安装了对应版本的oracle,可以在安装文件中找到。 下载oracle驱动包 1):oracle官方网站上下载:   如果本地没有安装Oracle数据库的话,可以从Oracle官网上边进行下载:   下载地址: http://www.oracle.com/technetwork/indexes/downloads/index.html 2):从本地安装的oracle目录中获取   如果本地安装着Oracle数据库的话,可以从安装路径:E:\app\product\11.2.0\dbhome_1\jdbc\lib(我的路径),一般选择ojdbc6.jar。   如果不知道本地oracle的版本可以通过:SELECT * FROM v$version;结果如下所示:    点我下载驱动包: 加载到本地maven库中: mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0

java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection

旧街凉风 提交于 2020-11-09 20:28:56
Caused by: java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection   at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112) ~[oracle-jdbc-driver-1.0.0.jar:Oracle JDBC Driver version - "10.2.0.1.0"]   at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146) ~[oracle-jdbc-driver-1.0.0.jar:Oracle JDBC Driver version - "10.2.0.1.0"]   at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255) ~[oracle-jdbc-driver-1.0.0.jar:Oracle JDBC Driver version - "10.2.0.1.0"]   at oracle.jdbc.driver.T4CConnection

手动向Maven本地仓库添加ORACLE jdbc驱动

妖精的绣舞 提交于 2020-05-02 06:38:47
一,当在maven工程中我们需要连接数据库的时候,只需要配置它的依赖就行,但是Maven不提供Oracle JDBC driver,由于Oracle授权问题它并没有提供,需要自己手动添加. 二,获取连接数据库的jar包,这里以Oracle为例, 1,一般安装Oracle10g以上的版本后,会自动生成ojdbc jar包。可以直接使用, 2,如果没有则需要从官网下载一个, http://www.oracle.com/technetwork/database/features/jdbc/default-2280470.html 3,直接从oracle的安装包中拷贝出来,在我自己的电脑上,oracle是安装在d盘的,拷贝ojdbc6.jar到f盘的根目录下, “D:\app\Administrator\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar”拷贝到 “f:\” 并执行maven命令 C: \Users \Administrator > mvn install:install -file -DgroupId =com .oracle -DartifactId =ojdbc6 -Dversion = 10.2 .0 .2 .0 -Dpackaging =jar -Dfile =f:/ojdbc6 .jar 然后在打开本地的maven仓库

oracle jdbc DECIMAL and NUMERIC

早过忘川 提交于 2019-12-03 20:17:06
8.3.11 DECIMAL and NUMERIC The JDBC types DECIMAL and NUMERIC are very similar. They both represent fixed-precision decimal values. ame="1007716"> The corresponding SQL types DECIMAL and NUMERIC are defined in SQL-92 and are very widely implemented. These SQL types take precision and scale parameters. The precision is the total number of decimal digits supported, and the scale is the number of decimal digits after the decimal point. For most DBMSs, the scale is less than or equal to the precision. So for example, the value "12.345" has a precision of 5 and a scale of 3, and the value ".11" has

Oracle | Java操作Oracle驱动问题

瘦欲@ 提交于 2019-11-30 11:40:01
写在前面的话 最近做的项目用到了Oracle数据库,开始接触Oracle数据库要追溯到大二了,学了一个学期,上课呢,老师也是按照书上的,给我讲,从安装到用命令,再到用图形化视图工具。一个学期下来,发现除了在Windows上安装了几次Oracle和几个名词外,没有去真正使用过。要考试的最后那一周,安装考试题,学了一遍Oracle,收获还是蛮多的。 问题 以前用Oracle,会在product目录下找到驱动,那会儿还没有接触Maven。最近需要用到Oracle JDBC driver,在Maven仓库也有找到,但是不能下载,感到很奇怪,这是为什么啊? jar 包是可以下载的,也是可以用的 网上搜了一下 原因大概是授权的问题。大都给出了解决方案,下面我们来操作一番。当然,如果你觉得添加jar也不错,那也是可以的。 jar 我们首先要去找到jar包,并下载下来,你可以去Maven上找,也可以去Oracle官网找。 1.windows上安装Oracle后,在product目录下就能找到。 2.Maven仓库 3.Oracle官网 网址: http://www.oracle.com/technetwork/database/application-development/jdbc/downloads/index.html 安装到本地Maven仓库 我这里以第三种方式为例,安装到本地仓库

Maven添加oracle的jdbc驱动

我的梦境 提交于 2019-11-29 09:24:55
今天在使用Maven添加oracle的jdbc驱动一直添加不进来 查找发现oracle的jdbc驱动的收费的,所以Maven的镜像仓库是不能下载的没有。只能手动将驱动jar包从oracle官网上下载下来然后在通过Maven命令将jar发布的本地仓库内。命令如下: mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=ojdbc14.jar 来源: oschina 链接: https://my.oschina.net/u/931066/blog/735288