天天看點

TimeSten專題:配置TT用戶端的簡明方法

配置用戶端tt的要求:

作為服務端的TimesTen Server必須在sys.odbc.ini中配置

TimesTen Server:172.18.99.191

TimesTen Client:172.18.99.103

已有TimesTen Server 在172.18.99.191上,DSN為tt_workshop

如何在172.18.99.103上配置用戶端連接配接?

1.配置服務端的sys.odbc.ini,該檔案位于$TT_HOME/info/目錄下,例如配置系統DSN=tt_workshop

###########################sys.odbc.ini###########################################  

[ODBC Data Sources]  

tt_workshop = TimesTen 11.2.2 Driver  

[tt_workshop]  

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

DataStore=/data0/timesten/datastore/tt_workshop  

DatabaseCharacterSet=AL32UTF8  

PermSize=100  

TempSize=32  

CkptFrequency=120  

CkptLogVolume=0  

PLSQL=1  

OracleNetServiceName=utf8db  

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

2 配置用戶端的連接配接:

1)查找并擷取TimesTen Server端口号,在服務端的主機shell下執行:

$ ttstatus|grep "TimesTen server"

TimesTen server pid 15102 started on port 53397

通過上面指令可以擷取如下資訊:TimesTen Server的端口号為53397

2)打開用戶端的sys.ttconnect.ini檔案, 該檔案位于$TT_HOME/info/目錄下 

這個檔案的配置可以參考demo,取一個服務名,配置Network_Address和TCP_PORT參數即可

配置後的檔案如下:

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

[tt_utf8db_191]  

Description=TimesTen Server  

Network_Address=172.18.99.191  

TCP_PORT=53397  

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

3 配置用戶端的sys.odbc.ini檔案,該檔案位于$TT_HOME/info/目錄下 

主要有以下一個選項:

TTC_SERVER:值為sys.ttconnect.ini中配置的服務名,如2步驟中的tt_utf8db_191

TTC_SERVER_DSN: 值為服務端TimesTen Server的DSN

UID:改值為tt通路表時帶的預設使用者名

PWD:改值為tt通路表時帶的預設使用者的密碼

mytest_CS=TimesTen 11.2.2 Client Driver  

[mytest_CS]  

TTC_SERVER=tt_utf8db_191  

TTC_SERVER_DSN=tt_utf8db  

UID=timesten  

PWD=timesten  

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

4 CS模式的DSN連接配接方法,要用ttisqlcs指令

在用戶端機器shell下執行:

$ttisqlcs mytest

$ ttisqlcs mytest_CS

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

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

connect "DSN=mytest_CS";

Connection successful: DSN=mytest_CS;TTC_SERVER=tt_utf8db_191;TTC_SERVER_DSN=tt_utf8db;UID=timesten;DATASTORE=/data0/timesten/datastore/utf8db/utf8db;DATABASECHARACTERSET=AL32UTF8;CONNECTIONCHARACTERSET=US7ASCII;PERMSIZE=100;TEMPSIZE=32;CKPTFREQUENCY=120;CKPTLOGVOLUME=0;TYPEMODE=0;ORACLENETSERVICENAME=utf8db;

(Default setting AutoCommit=1)

Command> 

Command> tables;

TIMESTEN.TEST01

TIMESTEN.TEST02

2 tables found.

配置完畢.

     本文轉自vcdog 51CTO部落格,原文連結:http://blog.51cto.com/255361/836909,如需轉載請自行聯系原作者