//在运行程序前,应该在本机先安装TimesTen,然后配置系统DSN
配置系统DSN:
1、管理工具->数据源->系统dsn 点击添加名称选择 TimesTen Client 确定。
2、在Oracle TimesTen ClientDsn setup窗口中,点击servers,配置一个服务,
配置该服务时需要用到主机ip,端口,并输入一个dsn的名字(自定义的)。
3、然后点击refresh刷新,系统就会找到配置的主机上的dsn,选择所需要的。
4、输入用户名和密码。
5、点击Test Data Source Connection按钮测试连接是否成功。
6、如果弹出框中显示信息连接全部成功,则配置正确。
java程序:(首先需要导入TimesTen驱动 ttjdbc6.jar)
import java.sql.*;import javax.sql.*;
public class Tttest{
public static void main(String args[])
{
//远程连接需要的url,程序和TT不在一台服务器。需要按照上节的方法,提前定义好DSN
String URL = "jdbc:timesten:client:dsn=wzyCS_tt70";
//本地连接需要的url,程序和TT在同一台服务器
//String URL = "jdbc:timesten:direct:dsn=wzy_tt70";
Connection con = null;
try {
//加载TT的驱动程序
Class.forName("com.timesten.jdbc.TimesTenDriver");
} catch (ClassNotFoundException ex) {ex.printStackTrace();
}
try
{
//获得连接
con = DriverManager.getConnection(URL);
System.out.println("connected");
//创建jdbc 语句
java.sql.Statement st=con.createStatement();
//执行sql 查询操作
java.sql.ResultSet rs=st.executeQuery("select * from test");
while (rs.next())
{
//取出结果集
System.out.println(rs.getString("id"));
}
//关闭连接
con.close();
// Handle any errors
} catch (SQLException ex) {
ex.printStackTrace();}
}
}