`
cutesunshineriver
  • 浏览: 201190 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

JDBC远程连接TimesTen

阅读更多
尝试过windows和linux两种情况。

一、windows下安装TimesTen的客户端软件。安装成功之后配置ODBC源,在系统DSN的TAB页下新增驱动程序为TimesTen Client的数据源,点击servers的button,配置好server的网络地址和端口。回到数据源的新增界面,刷新server的DSN,选择要连上去的DSN,设置用户名、密码和连接使用的字符集(AL32UTF8)。

二、linux下安装TimesTen客户端,只安装客户端,安装过程会要求提供server地址和端口(或者去更改info目录下的sys.ttconnect.ini文件也可以)。在sys.odbc.ini中配置DSN,设置对应的Server和DSN。安装jdk,配置好jdk的环境变量。设置好类路径,
export TT=/home/oracle/TimesTen/tt205
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$TT/lib/ttjdbc6.jar; export CLASSPATH,注意一定要在CLASSPATH中加入$TT/lib/ttjdbc6.jar,而不是$TT/lib

JDBC的java代码如下:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class TimestenJdbc {

	public static void main(String[] args) {
		String URL = "jdbc:timesten:client:DSN=cachedb1CS_1122";
		Connection con;
		ResultSet rs;
		int tblSize = 0;
		try {
			con = DriverManager.getConnection(URL);
			Statement stmt = con.createStatement();
			stmt.execute("select count(*) from t_zhk_test where xm like '严一%'");
			rs = stmt.getResultSet();
			if (rs.next()) {
				tblSize = rs.getInt(1);
				System.out.println(tblSize);
			}
			rs.close();
			stmt.close();
			con.close();
		} catch (SQLException e) {
			e.printStackTrace();
		}
	}
}

分享到:
评论

相关推荐

    timesTen java jdbc连接demo 附带ttjdbc1.6-1.8jar

    `timesTen`提供了Java数据库连接(JDBC)接口,使得Java开发者能够方便地与timesTen数据库进行通信。 `jdbc`是Java编程语言中的一个标准API,全称为Java Database Connectivity。它提供了一种规范,允许Java应用...

    sqldeveloper连接TIMESTEN

    在本文中,我们将详细介绍如何使用SQL Developer连接到TIMESTEN数据库。 首先,你需要确保已经下载并安装了TIMESTEN的客户端版本7.05,这个版本适用于Windows操作系统。TIMESTEN客户端包含了与数据库交互所需的所有...

    Timesten数据库JDBC1.6-1.8驱动包及Java连接Demo

    《Timesten数据库JDBC驱动与Java连接详解》 Oracle TimesTen In-Memory Database是一款高性能、实时的内存数据库系统,其独特的设计使得数据处理速度极快,尤其适用于需要快速响应和高事务处理量的应用场景。在Java...

    java连接timesten入门实例及jar

    总的来说,Java连接Timesten涉及Java编程、JDBC技术、数据库连接管理和SQL操作,而提供的资源显然旨在帮助初学者快速掌握这些技能,实现Java应用程序与Timesten数据库的无缝交互。对于开发人员来说,熟悉这个过程...

    timesten jdbc

    timesten jdbc,内存数据库的jdbc链接 private static void initDSPoolParams(ObservableConnectionDS ds) { String sMax = props.getProperty("tt.MaxPoolSize"); String sMin = props.getProperty("tt....

    Oracle缓存连接——Timesten体系结构 .docx

    Oracle缓存连接——Timesten体系结构是一种优化数据库性能的技术,它通过在内存中缓存Oracle数据库的部分或全部数据来加速查询和事务处理。Timesten是Oracle公司提供的一款高性能的内存数据库,专为实时应用设计,能...

    ttjdbc14.jar

    ttjdbc14.jar是jdbc测试连接Timesten的驱动

    TImesTen博客示例源代码

    2. **连接管理**:使用JDBC或ODBC驱动程序连接到TimesTen,以及如何管理连接池。 3. **SQL查询**:利用TimesTen的SQL语法进行数据操作,包括DML(插入、更新、删除)和DDL(创建表、索引)。 4. **内存管理**:理解...

    Oracle_TimesTen_Java.rar_oracle_oracle timesten_timesten

    1. **JDBC驱动程序**: 根据JDBC规范,提供对TimesTen的连接、查询、事务处理等功能,使Java开发者能以标准方式操作TimesTen数据库。 2. **TimesTen Native API (TTJNA)**: 直接与TimesTen的C API交互,提供了更高效...

    针对timesten 内存数据库的java开发手册【pdf】

    手册将详细介绍如何使用Java Database Connectivity (JDBC) API连接到Timesten数据库。这包括设置JDBC驱动,配置连接参数,以及创建和管理数据库连接。开发者需要理解Timesten提供的JDBC驱动类和相关的连接池管理...

    TimesTen--7

    5. **启动与连接**:启动TimesTen服务,并使用SQL客户端工具连接到新创建的数据库。 6. **应用集成**:将TimesTen集成到您的应用程序中,通过编程接口(如JDBC或ODBC)进行数据交互。 7. **测试与监控**:进行性能...

    JDBC连接数据库大全

    ### JDBC连接数据库大全 在Java开发中,JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问。它由一组用Java语言编写的类和接口组成。JDBC提供了诸如查询执行...

    timesten服务器安装文档

    TimesTen提供了丰富的工具和API,便于管理和操作数据库,如`ttAdmin`用于数据库管理和维护,以及ODBC/JDBC驱动用于应用程序连接。 在生产环境中,考虑备份策略、安全性设置、监控和优化等也是至关重要的。务必遵循...

    TimesTen 驱动包5-8

    1. JDBC驱动:Java Database Connectivity (JDBC)驱动程序是Java应用程序连接TimesTen数据库的标准方式。版本升级可能提升了兼容性、性能和安全性,同时修复了已知问题。 2. ODBC驱动:Open Database Connectivity ...

    达梦数据库连接驱动-jdbc-20240326.zip

    达梦数据库连接驱动--主要用于kettle native等数据库连接软件的驱动配置

    timesten系列八:性能对比测试

    - **测试工具**:使用Java编程语言编写测试程序,通过JDBC连接Timesten数据库。 - **测试配置**: - **直接内存访问方式**(无日志、无检查点) - `sys.odbc.ini`配置示例: - `PermSize=64` - `TempSize=16` -...

    内存数据库timesten java驱动包

    使用java连接timesten数据库是要用到的包

    TimesTen_连接属性

    【TimesTen 连接属性详解】 TimesTen 是甲骨文公司的一款高性能的内存数据库系统,主要用于需要快速数据处理和低延迟的应用场景。连接属性是配置 TimesTen 数据库客户端与服务器之间交互的重要设置,它们影响了数据...

    oracle 内存数据库TimesTen开发参考

    在这个例子中,我们使用`DriverManager.getConnection()`建立到TimesTen的连接。URL参数指定了服务器地址、端口、数据库名等信息。然后,可以执行SQL语句,如创建表、插入数据等。 **注意事项** 1. **性能优化**:...

Global site tag (gtag.js) - Google Analytics