Oracle、MySQL、SQL Server 2000调用JDBC驱动的方法是本文我们主要要介绍的内容,接下来我们就来一一介绍这部分内容。
1、连接Oracle数据库
在工程里加入oracle的jdbc驱动ojdbc14.jar。执行下面的程序。
//第一步:加载JDBC驱动
- Class.forName("oracle.jdbc.driver.OracleDriver"); Connection con =DriverManager.getConnection("jdbc:oracle:thin:@host:port:dbname", user, password);
- if(con!=null)
- System.out.println("test success");
- }catch(Exception e){
- e.printStackTrace(); 端口一般默认是1521
2、连接MySQL数据库
在工程里加入对应版本的驱动,这里用的是mysql-connector-java-5.1.6-bin.jar。执行下面的程序。
//第一步:加载JDBC驱动
- Class.forName("com.mysql.jdbc.Driver"); Connection con =DriverManager.getConnection("jdbc:mysql://host:port/dbname", user, password);
- if(con!=null)
- System.out.println("test success");
- }catch(Exception e){
- e.printStackTrace(); 端口一般默认是3306。
3、连接SQL Server 2000数据库
连不上sqlserver出现的错误:[SQLServer 2000 Driver for JDBC]Error establishing socket.
错误原因:sqlserver的默认端口1433未打开,打开命令行,netstat –an 找不到1433端口
解决方法:
(1)安装sqlserver2000的补丁sp4,(sp3也行,可惜没找到英文版的)http://www.microsoft.com/downloads/details.aspx?FamilyID=8e2dfc8d-c20e-4446-99a9-b7f0213f8bc5&displaylang=en,注意:执行完安装程序并没用进行真正的安装,实际上只是解压了,找到解压的目录,双击setup.bat才进行安装。
(2)并安装对应版本的jdbc驱动(没有找到对应sp4的驱动,所以装的sp3的),http://www.microsoft.com/downloads/details.aspx?familyid=07287b11-0502-461a-b138-2aa54bfdc03a&displaylang=en.
(3)安装之后,执行netstat –an命令进行查看,可以看到1433端口已经打开。这时可以进行远程数据库连接操作了将jdbc驱动安装目录lib下的三个jar文件加入工程里 F:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib:msbase.jar,mssqlserver.jar,msutil.jar。执行下面的程序。
//第一步:加载JDBC驱动
- Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
- Connection con =DriverManager.getConnection("jdbc:microsoft:sqlserver://host:port;databaseName=dbname;", user, password);//注意url后面有个引号
- if(con!=null)
- System.out.println("test success");
- }catch(Exception e){
- e.printStackTrace(); 端口一般默认是1433。
相关推荐
这里我们将详细探讨SQL Server 2005的JDBC驱动配置过程,以及可能遇到的问题和解决方法。 首先,对于SQL Server 2005,微软提供了专门的JDBC驱动,即`com.microsoft.sqlserver.jdbc.SQLServerDriver`。这个驱动不同...
1. **配置环境**:确保JDK和Oracle JDBC驱动已安装,并将`ojdbc8.jar` 添加到项目的类路径中。 2. **建立连接**:使用`java.sql.DriverManager` 类的`getConnection()` 方法创建数据库连接,需要提供数据库URL、...
1. 将相应的JDBC驱动文件(如`ojdbc8.jar`)添加到项目的类路径中,这可以通过IDE的配置或构建工具(如Maven、Gradle)的依赖管理实现。 2. 在Java代码中,使用`Class.forName()`方法加载驱动,例如:`Class.for...
4. **JDBC驱动配置**:将JDBC驱动的JAR文件放入Tomcat的`lib`目录,确保Tomcat启动时能加载到驱动。 5. **部署应用**:将WAR文件放入`webapps`目录,Tomcat会自动解压并部署;或者通过管理界面或者命令行工具进行...
在本文中,我们将深入探讨Sybase数据库与JDBC驱动的相关知识点。 首先,JDBC驱动是Java应用程序与数据库之间通信的桥梁,它提供了Java API来执行SQL语句并处理结果。对于Sybase数据库,JDBC驱动主要有以下几种类型...
KingbaseV8 JDBC驱动是连接KingbaseV8数据库的重要组件,允许Java应用程序通过JDBC(Java Database Connectivity)接口与数据库进行交互。JDBC是Java语言中用来规范客户端程序如何访问数据库的应用程序接口,提供了...
本篇将详细介绍达梦数据库JDBC驱动包及其在与MySQL数据库交互中的作用。首先,我们需要了解JDBC(Java Database Connectivity),它是Java语言连接数据库的标准接口,由Oracle公司开发,使得Java开发者能够通过标准...
Struts 1.1 是一个历史悠久的Web应用框架,它由Apache软件基金会的Jakarta项目维护,主要用于构建基于Java的企业级应用...理解并熟练掌握Struts 1.1中的JDBC驱动配置和使用,对于开发高效稳定的Java Web应用至关重要。
### JDBC驱动及数据库详细配置 #### 一、概述 JDBC (Java Database Connectivity) 是 Java 语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。通过JDBC,可以...
11. **JDBC驱动配置**:在Java应用中,通常通过`CLASSPATH`环境变量或`<classpath>`标签添加驱动JAR,并在代码中使用`Class.forName()`加载驱动。 12. **错误处理**:处理SQL异常,如`SQLException`,确保程序的...
安装和配置MySQL 8.0 JDBC驱动的步骤如下: 1. **下载驱动**:你可以从MySQL官网的下载页面获取最新的`mysql-connector-java`驱动。解压缩"mysql8.0jdbc驱动.zip",你应该会找到版本对应的JDBC驱动JAR文件。 2. **...
本文将深入探讨Oracle JDBC驱动的不同类型、其工作原理以及如何在项目中正确配置和使用。 Oracle JDBC驱动主要分为四种类型: 1. ** Thin驱动(Type 4)**:这是一种纯Java实现的驱动,无需中间件或本地库。它直接...
数据库JDBC驱动程序包是一个非常重要的组件,尤其对于Java Web开发者而言,它是连接各种数据库的基础。JDBC(Java Database Connectivity)是Java编程语言中的一个标准API,它允许Java应用程序与各种类型的数据库...
HANA JDBC驱动是用于连接Java应用程序到SAP HANA数据库的一种接口,它是基于Java Database Connectivity (JDBC)标准实现的。在Java编程环境中,JDBC驱动扮演着关键角色,允许程序通过标准API与各种数据库系统进行...
本文将详细探讨“mysql5.7.20的jdbc驱动”这一主题,包括其重要性、功能、版本兼容性以及如何在Java项目中使用。 首先,MySQL 5.7.20 JDBC驱动程序是Java应用程序连接到MySQL数据库的关键组件。它提供了Java API,...
SQL Server 2008 JDBC驱动是用于Java应用程序与Microsoft SQL Server 2008数据库进行交互的一种关键组件。JDBC(Java Database Connectivity)是Java平台中的标准接口,它允许Java程序通过Java代码来访问和操作...
Oracle 12C JDBC驱动是Oracle数据库与Java应用程序之间的桥梁,使得Java开发者能够通过编写Java代码来访问和操作Oracle数据库。在Oracle 12C中,JDBC驱动主要有两个版本:ojdbc8.jar和ojdbc.jar。这两个版本的驱动...
总之,使用SQL Server 2000 JDBC驱动连接数据库是一个涉及下载驱动、配置项目、编写连接代码和执行SQL操作的过程。理解这些步骤和原理对于Java开发者来说至关重要,尤其是在需要与不同数据库系统交互时。
在标题提到的配置信息中,“driver-class-name”是指JDBC驱动的类名,这告诉Java程序如何加载并初始化驱动。在这里,驱动的类名为“com.oscar.Driver”,这意味着神通数据库使用的JDBC驱动是这个特定的类。 "jdbc:...
JDBC驱动程序分为四种类型:Type 1、Type 2、Type 3和Type 4,神通数据库的JDBC驱动属于Type 4,即纯Java的网络驱动,无需依赖数据库供应商的本地库,提高了跨平台兼容性和性能。 oscarJDBC.jar文件包含了神通...