package one;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class SingleOracleJDBC {
public static void main(String[] args) {
Connection conn=null;
Statement sm=null;
ResultSet rs=null;
try {
//1.注册驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
//2.建立数据库链接 conn = DriverManager.getConnection(url, username, password);
conn=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","scott","hello");
//3.创建JDBC Statement对象
sm=conn.createStatement();
//4.读取数据库
rs=sm.executeQuery("select * from dept");
while(rs.next()){
System.out.println("deptno==" + rs.getInt(1));
System.out.println("dname==" + rs.getString(2));
System.out.println("loc==" + rs.getString(3));
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}finally{
try {
if(rs!=null){
rs.close();
}
if(sm!=null){
sm.close();
}
if(conn!=null){
conn.close();
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
分享到:
相关推荐
在 SQL Server 中,我们可以创建一个链接服务器,以便连接到 Oracle 数据库。下面是一个示例代码: ```sql EXEC sp_addlinkedserver @server = 'GE160', @srvproduct = 'Oracle', @provider = 'MSDAORA', @datasrc ...
本文将深入探讨Oracle数据库链接的创建、修改、查看与删除,以及一些高级配置选项。 ### 创建数据库链接 数据库链接的创建通常有两种方法:通过TNS别名或直接定义网络服务。在给定的部分内容中,提到了两种创建...
这是一个Java Database Connectivity (JDBC)驱动程序,它允许Java应用程序通过标准JDBC API来访问Oracle数据库。在使用Oracle数据库时,必须确保JVM(Java虚拟机)已经加载了这个驱动程序。 #### 连接字符串 Oracle...
在Oracle数据库中,数据库链接用于连接到另一个数据库,并允许一个数据库中的用户访问另一个数据库中的对象。在本例中,需要创建一个数据库链接,使得ORCL数据库中的所有用户都可以访问HQ数据库中SCOTT用户的对象。...
Veeam 备份恢复 Oracle 数据库详细配置文档 本文档旨在详细介绍如何使用 Veeam 备份恢复 Oracle 数据库的配置过程。该文档将指导读者从环境准备到推送 Oracle RMAN Plugin,再到创建备份作业和运行备份作业,最后...
- `oci.dll` 和 `oraociei11.dll`:这些是Oracle客户端的核心动态链接库,提供对Oracle数据库的访问。 - `sqlplus`:SQL*Plus的可执行文件,允许用户在命令行下运行SQL命令。 - `tnsnames.ora`:一个配置文件,定义...
#### 一、PDM简介与Oracle数据库连接的重要性 产品数据管理(Product Data Management, PDM)系统是企业信息化的重要组成部分,用于管理与产品相关的所有数据,包括设计文档、图纸、BOM表等。在PDM系统中实现与Oracle...
在现代软件开发中,数据库操作是必不可少的一部分,而 C# 结合 Oracle 数据库的应用尤为广泛。本文将深入探讨一个用于简化 Oracle 数据库操作的 C# 类——`ConnForOracle`。该类提供了一系列方法,包括基础连接、...
连接 Oracle 数据库是每个开发者和数据库管理员都需要掌握的基本技能,但是很多人在连接 Oracle 数据库时都会遇到各种问题,本文将详细介绍如何连接 Oracle 数据库及故障解决办法。 首先,在连接 Oracle 数据库之前...
Oracle Developer Tools for Visual Studio 提供了必要的组件来实现这一目标,包括Oracle Data Provider for .NET,使得VS2015能够与Oracle数据库无缝集成。 **1. 安装Oracle Developer Tools for Visual Studio ...
首先,我们需要理解Oracle数据库链接的基本概念。数据库链接是由三部分组成的:本地数据库、远程数据库和链接。本地数据库是我们创建和使用链接的数据库,远程数据库是我们想要访问的数据库,而链接是本地数据库与...
在Excel中通过Visual Basic for Applications (VBA) 连接Oracle数据库是一种强大的自动化工具,能够让你轻松地从大型数据库中提取、处理和分析数据。VBA是Excel内置的编程环境,允许用户创建自定义功能和宏,以实现...
Java连接Oracle数据库主要依赖于JDBC(Java Database Connectivity)技术,这是Java平台中用于与各种数据库进行交互的一套标准API。Oracle公司提供了JDBC驱动,使得Java程序能够方便地访问Oracle数据库。在Java中...
5. **Oracle高级特性**:如分区、索引、物化视图、数据库链接、游标、存储过程等,这些都是提升数据库性能和效率的关键工具。此外,可能还会讲解Oracle的并行执行、RAC(Real Application Clusters)集群技术以及...
ODP.NET是Oracle Corporation提供的一个.NET数据访问组件,它允许开发者使用.NET Framework直接访问Oracle数据库。安装后,我们可以在项目中引用Oracle.DataAccess.dll,这是ODP.NET的主要库。 接下来,让我们深入...
Oracle数据库链接技术是一种在分布式数据库环境下,允许本地数据库用户通过创建连接指针访问远程数据库数据的方法。这种技术在Oracle数据库管理系统中扮演着关键角色,尤其在需要跨数据库操作的复杂系统中,例如国家...
"oci.dll、oraocci11.dll、oraociei11.dll、orasql11.dll"是Oracle数据库驱动程序的核心动态链接库,它们包含了与Oracle通信所需的所有功能。oci.dll是Oracle的主接口库,oraocci11.dll提供了C接口,oraociei11.dll...
2. **下载安装包**:获取Oracle数据库的安装介质,通常为ISO镜像文件或者在线下载链接。 3. **创建响应文件**:响应文件(如`response.txt`)包含安装过程中所有可能的交互式输入,包括许可证接受、组件选择、安装...