`
bcyy
  • 浏览: 1826055 次
文章分类
社区版块
存档分类
最新评论

TimesTen内存数据库-第六章 Cache Administrator

 
阅读更多
关于Cache Administrator

TimesTen提供了一个基于浏览器名为Cache Administrator的工具创建缓存集合定义和工作。Cache Administrator能够使用管理员使用位于与安装TimesTen相同的机器上的Web浏览器通过操纵Oracle规划来定义一个或多个缓存集合。可以设置Web服务器以使能够访问Cache Connect to Oracle。

下列Web浏览器支持Cache Administrator:

• Internet Explorer 6.0

• Firefox 1.5和以后的版本

安全

缓存集合定义保存在守护程序目录中的ws/cgi-bin/cache/cachedata文件中。可以通过输入ttVersion –m命令来获得守护程序目录。

缓存集合定义既包括查询和索引又包括连接信息的定义。如果Access Control被激活,连接信息也包括Oracle用户和TimesTen用户。

Oracle用户帐号必须拥有下列权限:

• CREATE SESSION

• 需为为每个缓存集合创建需要访问的表的SELECT

当Access Control为TimesTen实例激活时,用户必须是一个内部TimesTen用户。TimesTen用户必须有下列权限:

• DDL

• SELECT

当Access Control被激活时,TimesTen用户必须拥有ADMIN权限,以使它能够从命令行启动和停止缓存代理。

启动Cache Administrator

在启动Cache Administrator之前,确保:

• Oracle客户端已经安装到要启动Cache Administrator的机器上。

• 要正确设置ORACLE_HOME环境变量。在启动TimesTen守护程序之前,必须进行设置。

• UNIX上的LD_LIBRARY_PATH或Window上的PATH要设置正确。

• Cache Connect to Oracle已经成功安装。

• TimesTen守护程序正在运行。

• Web服务器正在运行。可以通过使用ttStatus来验证。实例管理员可以通过使用带有-startwebserver选项的ttDaemonAdmin工具来启动它。

通过在浏览器中输入下列URL来启动Cache Administrator:

http://localhost:port/cache

本地主机只支持可以启动Web服务的位置。这就意谓着Cache Administrator必须运行在安装TimesTen的机器上。试图从其它机器上查看Cache Administrator将会失败。

port是守护程序Web服务器的端口号。端口号在安装时指定。如果不知道此端口号,查看守护程序目录中守护程序的Web服务日志webserver.log。

在Window平台上,可以从Start>Programs>TimesTen菜单来启动Cache Administrator。

连接到数据存储

在为数据存储启动缓存代理之后,选择Login来连接到数据存储。图 6.1 显示如果在数据存储上没有激活Access Control时的Connect to a Data Store屏幕。

图6.1不使用Access Control连接到数据存储

clip_image042

下字段必须完成:

TimesTen DSN— 指定用于缓存的TimesTen数据存储。可以输入一简单串(DSN的名称)或完整连接串。

简单串是一个在Window系统中ODBC面板或UNIX平台上SYS.ODBC.INI文件中已经创建的DSN的名称。

下面是一个完整连接串的示例:DSN=CacheData;DurableCommits=0;DatabaseCharacterSet=US7ASCII;

Oracle username— Oracle数据库上的一个用户帐号。它获取关于保存在Oracle上的表和索引信息。

Oracle password— 指定Oracle用户的口令。

TimesTen password— 如果数据存储上的Access Control被激活,也必须输入TimesTen Password,如图 6.2所示。Password输入是大小写敏感的。

图6.2使用激活的Access Control连接到数据存储

clip_image044

在完成输入后,单击Log in

当成功连接到数据存储时,Cache Administrator选项将显示如图 6.3所示。

图6.3欢迎页和完整菜单

clip_image046

使用Cache Administrator

可以使用Cache Administrator来执行下列任务:

• 管理缓存集合定义(创建、拷贝、修改和删除)。

• 查看描述缓存集合的SQL语句。

• 为创建缓存集合生成必须的SQL语句,并发送信息到到创建它的数据存储。

• 创建缓存集合。

• 管理缓存代理(启动、停止、状态)。

Cache Administrator的在线帮助将说明怎样执行这些任务。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics