当程序执行时无法找到数据库驱动类时将产生( )异常。

当程序执行时无法找到数据库驱动类时将产生( )异常。,第1张

选C

1 所需要的支持类库放错了地方,并没有放在类路径(CLASSPATH环境变量)里面。

2 使用了重复的类库,且版本不一致。导致低版本的被优先使用。

3 类名错了,一般是使用ClassforName的时候,手工指定了类名的情况。

4 没有导入纯JAVA驱动包。

不需修改,参照如下:

Oracle数据库:

驱动程序包名:ojdbc14jar

驱动类的名字:oraclejdbcdriverOracleDriver

JDBC URL:jdbc:oracle:thin:@dbip:port:databasename

说明:驱动程序包名有可能会变

JDBC URL中各个部分含义如下:

dbip –为数据库服务器的IP地址,如果是本地可写:localhost或127001。

port –为数据库的监听端口,需要看安装时的配置,缺省为1521。

databasename –为数据库的SID,通常为全局数据库的名字。

SQL Server数据库

驱动程序包名:msbasejar mssqlserverjar msutiljar

驱动类的名字:commicrosoftjdbcsqlserverSQLServerDriver

JDBC URL:jdbc:microsoft:sqlserver://dbip:port;DatabaseName=databasename

说明:驱动程序包名有可能会变

JDBC URL中各个部分含义如下:

dbip –为数据库服务器的IP地址,如果是本地可写:localhost或127001。

port –为数据库的监听端口,需要看安装时的配置,缺省为1433。

databasename –数据库的名字。

MySQL数据库

驱动程序包名:mysql-connector-Java-3111-binjar

驱动类的名字:commysqljdbcDriver

JDBC URL:jdbc:mysql://dbip:port/databasename

说明:驱动程序包名有可能会变

JDBC URL其中各个部分含义如下:

dbip –为数据库服务器的IP地址,如果是本地可写:localhost或127001。

port –为数据库的监听端口,需要看安装时的配置,缺省为3306。

databasename –数据库的名字。

首先 你要 问你这个软件的供应商 怎么安装 配置你的系统才能正常使用 或者参考 软件的使用手册……

但是 首要的是你要现有一个 数据库 文件 然后才能 使用odbc 数据源的方式 被其他 应用程序 访问,有关 配置 odbc 数据源的问题,你可以去搜索 有关 odbc 数据源 的配置方法……有很多这方面的专业介绍 几句话 在这里说不清楚……

集体 *** 作如下。

一般来说,只要重新发布一下项目就好了。但是今天我遇到的他没有将我导入的驱动包和项目一起发布,所以我只能手动添加到要发布的Artifact(war包)中的WEB-INF/lib文件夹中。

然后保存修改,重新发布一下就好了。

数据库驱动是不同数据库开发商(比如oracle mysql等)为了某一种开发语言环境(比如java)能够实现统一的数据库调用而开发的一个程序,他的作用相当于一个翻译人员,将Java语言中对数据库的调用语言通过这个翻译翻译成各个种类的数据库自己的数据库语言,当然这个翻译(数据库驱动)是由各个开发商针对统一的接口自定义开发的

1、配置连接池 通过>

以上就是关于当程序执行时无法找到数据库驱动类时将产生( )异常。全部的内容,包括:当程序执行时无法找到数据库驱动类时将产生( )异常。、关于MySQL数据库加载驱动的一点小问题、打开软件的时候出现odbc驱动程序管理器 未发现数据源名称并且未指定默认驱动程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10147216.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存