TimesTen内存数据库-第六章 Cache Administrator
来源:互联网 发布:python 策略 编辑:程序博客网 时间:2024/06/12 08:42
关于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连接到数据存储
下字段必须完成:
• 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连接到数据存储
在完成输入后,单击Log in。
当成功连接到数据存储时,Cache Administrator选项将显示如图 6.3所示。
图 6.3 欢迎页和完整菜单
使用Cache Administrator
可以使用Cache Administrator来执行下列任务:
• 管理缓存集合定义(创建、拷贝、修改和删除)。
• 查看描述缓存集合的SQL语句。
• 为创建缓存集合生成必须的SQL语句,并发送信息到到创建它的数据存储。
• 创建缓存集合。
• 管理缓存代理(启动、停止、状态)。
Cache Administrator的在线帮助将说明怎样执行这些任务。
- TimesTen内存数据库-第六章 Cache Administrator
- TimesTen内存数据库-第七章 在RAC环境中实现Cache Connect
- TimesTen内存数据库-第一章 Cache Connect to Oracle概念
- oracle Timesten内存数据库cache group 的配置与学习
- TimesTen内存数据库-第二章 快速开始
- oracle内存数据库timesten
- 内存数据库 TimesTen
- TimesTen内存数据库体系结构
- 内存数据库TimesTen
- 手动cache TimesTen数据库中数据
- Timesten内存数据库的架构
- timesten内存数据库培训笔记
- 内存数据库——TimesTen
- Timesten内存数据库的架构
- TimesTen内存数据库问题总结
- Oracle TimesTen内存数据库学习体会
- TimesTen内存数据库-第三章 定义缓存集合
- TimesTen内存数据库-第四章 管理缓存集合
- 重构的必然性 ---一个阶乘容器 + 测试驱动开发 +极限(XP)编程
- TimesTen内存数据库-第五章 使用缓存集合
- Visual 6.0 代码对但还是提示有错
- 从第一个字符串中删除第二个字符串中的所有字符
- Mysql study note 3
- TimesTen内存数据库-第六章 Cache Administrator
- mysql书籍
- 成就感
- TimesTen内存数据库-第七章 在RAC环境中实现Cache Connect
- CSS学习教程:用dl dt dd来制作列表
- mp配置
- Android HorizonScrollView实现图片左右滑动
- 突然的机会
- 轻量级纯Java开发的数据库——HSQLDB的安装与使用