這是網路上找到比較完整的資料,但其實我還是沒設成功....
用PING都可以成功,可是直接去拿DataSource就是null...殘念......
Connection Pools
GlassFish Admin Console -> Resources -> JDBC -> Connection Pools -> Click "New" Button
Input
name: OraclePool
DataSource Classname:
oracle.jdbc.pool.OracleDataSource
Resource Type:
javax.sql.DataSource
Click "Save" Button
點選 Additional Properties tab
Click Add Property -> Input Name:
username Value: myusername
Click Add Property -> Input Name:
password Value: mypassword
Click Add Property -> Input Name:
url Value:
jdbc:oracle:thin:@localhost:1521:orcl
Click "Save" Button
JDBC Resources
GlassFish Admin Console -> Resources -> JDBC -> JDBC Resources -> Click "New" Button
Input
JNDI Name: jdbc/oracle
Pool Name: OraclePool
Click "Save" Button
Integrate JDBC driver
GlassFish Admin Console -> Application Server -> JVM Settings tab -> Path Settings tab
Input Classpath Suffix: C:\XXX\lib\ojdbc14.jar
Click "Save" Button
分享到:
相关推荐
### Oracle+MySQL+JDBC数据库教程知识点概览 #### 一、Oracle数据库基础 ##### 1.1 Oracle数据库概述 - **定义与特点**:Oracle是一种关系型数据库管理系统(RDBMS),由Oracle公司开发。它支持SQL语言,并提供...
2. **配置 XXL-JOB-ADMIN**:在 XXL-JOB-ADMIN 的配置文件中(通常为 `xxl-job-admin.properties` 或 `application.properties`),你需要配置 Oracle 数据源的相关信息,包括数据库地址(jdbc.url)、用户名(jdbc....
Sharding-JDBC支持MySQL、Oracle等常见数据库的读写分离,通过设置主库和从库,实现读操作从从库读取,写操作则直接写入主库。这样既保证了写操作的高性能,又提升了读操作的并发处理能力。同时,Sharding-JDBC实现...
14. 数据库连接:连接到Oracle数据库的常用工具有SQL*Plus、PL/SQL Developer、Toad等,也可以通过JDBC或ODBC接口在各种编程语言中连接。 15. PL/SQL:Oracle的内置编程语言,类似于SQL的扩展,用于编写存储过程、...
8. CLASSPATH:Java类库路径,对于使用Java的Oracle组件如JDBC驱动是必要的。 二、Oracle自启动脚本 1. init.ora或spfile:初始化参数文件,定义了数据库的运行参数。在启动数据库时,Oracle会读取这个文件来配置...
标题中的"benchmarksql-5.0-pg-oracle-mysql.tar.gz"表明这是一个压缩文件,包含了BenchmarkSQL 5.0版本,针对PostgreSQL、Oracle和MySQL数据库的特定配置和JDBC驱动。".tar.gz"是常见的Linux文件打包格式,它首先...
oracle-instantclient11.2-jdbc-11.2.0.4.0-1.x86_64.rpm --补充JDBC下的XA、国际标准、行集操作; oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm --包含头文件和示例文件,为开发Oracle应用程序的即时...
- Oracle:`jdbc:oracle:thin:@主机名称:端口号:数据库名称` - SQL Server:`jdbc:sqlserver://主机名称:端口号;DatabaseName=数据库名称` #### 用户名和密码 在建立数据库连接时,还需要提供数据库的用户名和密码...
生产者线程会增加计数器,消费者线程会减少计数器,同时确保计数器不会超出设定的范围。在达到特定条件(如生产或消费10个资源)时,线程会停止运行。 以上内容涵盖了Java数据库交互、IO流管理和线程控制的基础知识...
【Oracle安装-卸载-初识Oracle-笔记】 Oracle是一种广泛应用的关系型数据库管理系统,尤其在企业级应用中占据重要地位。对于初次接触Oracle的人来说,理解其安装、卸载过程及基本操作是至关重要的。 一、下载地址 ...
oracle-instantclient11.2-jdbc-11.2.0.4.0-1.x86_64.rpm --补充JDBC下的XA、国际标准、行集操作; oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm --包含头文件和示例文件,为开发Oracle应用程序的即时...
5. **数据库连接**:Java通过JDBC(Java Database Connectivity)驱动与Oracle进行通信。JDBC提供了一套API,使得Java程序能够创建数据库连接、执行SQL语句以及处理结果集。在这个项目中,需要编写合适的DAO(Data ...
通过这些许可协议,Oracle公司确保了JDBC规范的开放和共享,同时也为使用该规范的第三方开发者和组织设定了使用的基本规则和限制。规范文档还包含了更多技术性的描述,关于JDBC驱动、连接数据库、执行SQL语句、事务...
- Zabbix监控框架:Zabbix提供了一个灵活的架构,支持多种监控方式,包括SNMP、IPMI、JMX、Agent等,对于Oracle监控,主要通过Agent或JDBC接口进行。 - Oracle11g:Oracle数据库的第11个主要版本,提供了一套全面...
它包括Sharding-JDBC和Sharding-Proxy两部分,其中Sharding-JDBC定位为轻量级Java框架,可以直接嵌入到现有应用中,无需额外部署和依赖,兼容性强,支持MySql、Oracle、SQLServer等多种数据库。 ### 2. 分库分表...
`CLOB`和`BLOB`的大小可以通过指定长度单位(如K、M、G)来设定。 在数据插入部分,我们使用`PreparedStatement`对象,这是为了提高性能和安全性。与`Statement`对象不同,`PreparedStatement`可以预编译SQL语句,...
例如,Oracle数据库的加载方式是`Class.forName("oracle.jdbc.driver.OracleDriver")`。这会触发驱动的注册过程,使得`DriverManager`能够识别并使用该驱动。 2. 建立数据库连接:通过`DriverManager.getConnection...
- **Oracle JDBC**:这是默认的连接方式,使用Oracle的Java Database Connectivity (JDBC)驱动来连接Oracle数据库。 - **JDBC-ODBC Bridge**:这是一种桥接技术,通过JDBC和ODBC之间的转换来实现连接,通常不推荐...
在上面的配置中,我们使用了 Oracle 的驱动类 `oracle.jdbc.driver.OracleDriver`,并将 JDBC URL 设定为 `jdbc:oracle:thin:@localhost:1521:dbname`。同时,我们还设置了数据库用户名和密码。 DB2 连接配置 DB2 ...