TimesTen 11g Cache Group配置详解:从7版到11g升级指南

5星 · 超过95%的资源 需积分: 8 6 下载量 37 浏览量 更新于2024-09-14 收藏 30KB DOCX 举报
在从TimesTen 7版本升级到TimesTen 11g的过程中,Cache Group的管理确实变得更加复杂。在新的版本中,创建Cache Group的步骤需要遵循Oracle In-Memory Database Cache User's Guide中的指导,特别是第二章Getting Started部分。本文主要针对的是Red Hat 4 64位系统和TimesTen 11.2版本。 首先,为了确保与TimesTen 11g底层的Oracle Call Interface (OCI) 和 Oracle Clusterware (CRS) 的兼容性,推荐安装Oracle数据库至少为11.1.0.7或更高版本。虽然其他版本可能也能工作,但官方支持不足,可能在某些高级功能上存在不稳定性。我在实验中使用的是11.1.0.6版本时遇到过卸载问题,但在基本功能上通常可以正常运行。 在安装Oracle数据库时,建议创建一个操作系统用户,如"oracle",并为其设置环境变量,例如: - `EDITOR`: 设置文本编辑器为vi - `ORACLE_SID`: 设定数据库实例标识符,如"devdb1" - `ORACLE_BASE`: 指定Oracle基础安装目录 - `ORACLE_HOME`: 指定Oracle home路径,如`/u01/app/oracle/product/11.1.0/db_11g` - `NLS_LANG`: 设置本地化语言,如"american_america.zhs16gbk" - `PATH`: 添加Oracle和系统相关路径,包括Oracle bin目录和其他常用工具 安装Oracle之后,可以进行TimesTen的安装,并利用已设置的`TNS_ADMIN`路径,即Oracle网络配置文件(tnsnames.ora)所在的`$ORACLE_HOME/network/admin`目录,这将简化配置过程。如果先安装了TimesTen,后续安装Oracle时,可能需要通过ttmodinstall命令来调整TNS_ADMIN路径。 从TimesTen 7到11g的升级过程中,对Cache Group的操作涉及到数据库软件的兼容性、环境变量的配置以及安装顺序的考虑。在实际操作中,务必参照Oracle官方文档,并根据自己的环境调整相应的步骤,以确保顺利进行迁移和新版本的使用。