安装环境 Suse Enterprise Linux
使用root用户安装 不启用Access Control
步骤比较简单可以参见Oracle TimesTen InMemory Database Installation Guide 或者参加下面的viewlet
ll>tall_ll
PreInstall
() 按照安装文档的要求修改系统参数
Large pages Shared memory Semaphores如果需要复制功能的话还需要用sysctl配置一系列net相关的参数
() 检查compatlibstdc++
Install
() 先安装InMemory Database
/setupsh
安装 Oracle TimesTen InMemory Database的Client/ Server and Data Manager其余可接受默认选项
() 接下来安装Cache Connect to Oracle
/setupsh installCache
修改环境变量
() CLASSPATH 添加两个路径 install_dir/demo和install_dir/lib/ttjdbcjar
() LD_LIBRARY_PATH 添加install_dir/lib
() PATH 添加 /opt/TimesTen/tt/bin
() ORACLE_HOME Cache Connec to Oracle需要这个参数
() ODBCINISYSODBCINISYSTTCONNECTINI不是必需的
运行Demo
cd /opt/TimesTen/tt/demo
demoenvsh
cd performance
make f Makefile tptbm
/tptbm proc read insert tptbmdata_tt