连接到Linux平台的TimesTen数据库。

首先需要在要Windows平台安装TimesTen客户端,选择安装Client和Data Manager组件,TimesTen客户端最好同服务器保持相同的位数(64bit)和版本号。如下图所示:

下面是TimesTen客户端与TimesTen服务器连接的拓扑图:

从图上可以看出,TimesTen客户端和TimesTen服务器端是通过ODBC驱动连接起来的。

下面是TimesTen客户端连接TimesTen服务器的配置图:

根据配置图的内容完成如下的步骤:

1.在服务器配置Server DSN。

编辑服务器端的Server DSN配置文件/opt/TimesTen/tt1122/info/sys.odbc.ini:

[ODBC Data Sources]

TT_1122=TimesTen 11.2.2 Driver

onett=TimesTen 11.2.2 Driver

#sampledb_1122=TimesTen 11.2.2 Driver

#cachedb1_1122=TimesTen 11.2.2 Driver

#repdb1_1122=TimesTen 11.2.2 Driver

#repdb2_1122=TimesTen 11.2.2 Driver

#sampledbCS_1122=TimesTen 11.2.2 Client Driver

#cachedb1CS_1122=TimesTen 11.2.2 Client Driver

#repdb1CS_1122=TimesTen 11.2.2 Client Driver

#repdb2CS_1122=TimesTen 11.2.2 Client Driver

#####################################################################

# Instance-Specific System Database

#

# A predefined instance-specific database reserved for system use.

# It provides a well-known database for use when a connection

# is required to execute commands.

#

#####################################################################

[TT_1122]

Driver=/home/timesten/TimesTen/tt1122/lib/libtten.so

DataStore=/opt/TimesTen/info/DataStore/onett

DatabaseCharacterSet=US7ASCII

[onett]

Driver=/home/timesten/TimesTen/tt1122/lib/libtten.so

DataStore=/opt/TimesTen/info/DataStore/onett

PermSize=40

TempSize=32

PLSQL=1

DatabaseCharacterSet=US7ASCII

红色部分为新添加的内容。

2.在TimesTen数据库创建测试用户。

Command> create user test identified by test ;

User created.

Command> grant create session,create table to test;

3.创建客户端ODBC配置。

控制面板->数据源(ODBC)->用户DSN->添加->选择TimesTen驱动->完成,

点击Servers..->Add..->按照下图所示输入Server Name,网络地址和端口号:

点击OK->点击Close。

注意:这里配置的就是Logical Server Name,对应Unix平台的TTCONNECT.INI配置文件。

如下图所示,在"Server Name or Network Address"选择刚配置好的onett,点击Refresh,选择onett(这是第一步配置的服务器端的Server DSN),再输入用户名和密码:

点击"Test Oracle TimesTen Server Connection",

测试成功,这是测试TimesTen的守护进程是否正常启动。

点击"Test Data Source Connection",

测试成功,这是测试是否能正常连接到指定的onett TimesTen数据库。

点击OK,客户端ODBC配置完成,如下图所示:

4.测试客户端工具连接TimesTen数据库。

在Windows命令窗口中,执行如下操作:

C:\Users\LIUBINGLIN>ttisql

Copyright (c) 1996-2011, Oracle.  All rights reserved.

Type ? or "help" for help, type "exit" to quit ttIsql.

Command> connect "DSN=onett";

Connection successful: DSN=onett;TTC_SERVER=onett;TTC_SERVER_DSN=onett;UID=test;DATASTORE=/opt/TimesTen/info/DataStore/onett;DATABASECHARACTERSE

EMPSIZE=32;TYPEMODE=0;

(Default setting AutoCommit=1)

Command> create table tab(id number);

Command> insert into tab values(1);

1 row inserted.

Command> commit;

Command> select * from tab;

< 1 >

1 row found.

5.使用sql developer连接到TimesTen数据库。

安装了TimesTen Client和Data Manager组件之后,打开sql developer工具创建连接时就可以看到TimesTen选项,如下图所示:

输入用户名、密码,点击测试,收到如下报错:

状态: 失败 -无法连接到数据库。遇到的错误为: Problems with loading native library/missing methods: E:\TimesTen\tt1122_64\bin\ttJdbcCS1122.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform

该错误是因为sql developer是32bit,下载最新版本64bit的sql developer:

http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html

测试成功!

成功执行SQL语句:

--end--

timesten支持mysql吗_TimesTen学习(三)远程连接TimesTen数据库相关推荐

  1. timesten支持mysql吗_TimesTen数据库初探

    Daemon进程会为每个共享data store启动一个Subdaemon进程. Timesten后台进程还包括Server Daemon.Server Child.Cache agents和Repl ...

  2. timesten支持mysql吗_Timesten常用命令

    ttSize:计算表大小,如 ttSize -tbl tt_ref imdb ipcs:共享内存查看 ttAdmin –repStop:停replication agent,如 ttAdmin –re ...

  3. 不能连接MySQL服务主机3306_解决centos的mysql服务3306端口无法远程连接10038问题

    之前一期说过在centos下安装宝塔控制面板,当登陆进去新建了数据库,然后在windows使用navicat for mysql 远程连接数据库一直失败,没有解决就先用阿里的RDS先用着,直到近期找到 ...

  4. mac 黑窗口连接mysql_mac系统下mysql环境变量设置及远程连接

    临时进入mysql 在终端中输入添加MySQL路径的命令: PATH="$PATH":/usr/local/mysql/bin 在终端登录到MySQL的命令如下: mysql -u ...

  5. python远程连接timesten

    文章目录 前言 一.服务器上的配置 二.Win10上的配置 1. timesten的客户端的安装和配置 2. cx_oracle的安装配置 三.linux上的配置 1. timesten的客户端的安装 ...

  6. centos6安装mysql并远程连接_Ubantu下MySQL安装、部署和远程连接

    系统阿里云 ubantu 16.04 MySQL 5.0/8.0 连接工具 Navicat Premium 安装MySQL 1.MySQL 5.0 直接使用apt命令安装 sudo apt insta ...

  7. MySQL远程访问权限,允许远程连接的开启

    MySQL远程访问权限,允许远程连接的开启   1.登陆mysql数据库        mysql -u root -p    查看user表  www.2cto.com   mysql> us ...

  8. linux下php远程连接mysql_Linux下PHP远程连接Oracle数据库 | 系统运维

    说明: Web服务器环境:CentOS 5.8 32位+Nginx 1.2.3+Mysql 5.5.27+php 5.3.16 Web服务器IP:192.168.21.149 php源码编译目录:/u ...

  9. 通过JDBC远程连接云端数据库

    我的云数据库是使用的Mariadb,布局在腾讯云上. 今天第一天学习JDBC,实现了使用JDBC远程连接云数据库,实现方式可能会有些低级,特此记录. 一.配置环境 首先是下载并配置mysql-conn ...

最新文章

  1. 房地产CRM系列之三:客户营销
  2. Jmeter之分布式测试
  3. Android system server之WindowManagerService按键消息传播流程
  4. 50个Web设计师超便利的工具
  5. 深度学习笔记(11) 超参数调试
  6. android上拉刷新下拉加载
  7. 掌握这8个CSS开发工具让你瞬间成为开发高手
  8. Xcode中的iOS工程模板
  9. 线性代数 --- 带有置换矩阵P的LU分解
  10. 交互式计算机图形学 第六版 pdf,1交互式计算机图形学系统.pdf
  11. 怎么样可以对腾讯云IM-SDK集成(web端)完成IM登录
  12. 运放参数的详细解释和分析-part1-输入偏置电流和输入失调电流
  13. python电子病历,如何在电子病历上安装软件包
  14. 不要在本该奋斗的年纪选择了安逸
  15. 文字转语音软件哪个好,这一款值得推荐
  16. python turtle画表情包--牛bi
  17. 融入城市路网的乡村道路问题及对策
  18. django前端页面下拉选择框默认值设置
  19. blender导入灰度图生成地形模型
  20. HTML5实现大文件上传

热门文章

  1. 网页版github上新建文件夹
  2. win10新建文本文档(TXT)的快捷键
  3. VictoriaMetrics之vmagent
  4. 【原创漫画】计划排太满造成的3种悲催结局,你遇见过几个?
  5. 波士顿大学计算机专业设置,【美国留学】BU波士顿大学计算机专业申请详解
  6. 百亿美元估值的贝壳找房,值吗?
  7. 快速实现Excel到ODX/PDX数据文件的自动转换工具:VisualODX—ODX
  8. html实现扫雷游戏
  9. Vue项目搭建时npm install出现npm ERR code 1报错
  10. Redis开发与运维笔记_1 初识2 API