--删除数据库实例
ttDestroy ttwind
---1.删除存在的cache group
ttIsql "DSN=ttwind;UID=cacheuser;PWD=cacheuser;OraclePWD=cacheuser"
drop Cache Group cachetblorders;
call ttCachestop;
exit;
ttDestroy ttwind
---2.根据新的需求调整参数
vi /app/timesten/TimesTen/ttwind/info/sys.odbc.ini
tail -50 /app/timesten/TimesTen/ttwind/info/ttmesg.log
---3.重新生成新的数据库
ttIsql ttwind
---4.登录数据库重新设置用户信息
--步骤1:cache管理用户
CREATE USER cacheuser IDENTIFIED BY cacheuser_01;
GRANT CREATE SESSION, CACHE_MANAGER, CREATE ANY TABLE,DROP ANY TABLE TO cacheuser;
--如果用该账户做timesten管理员角色
grant admin to cacheuser;
--步骤2:cache对应用户
create user scott identified by tiger;
grant create session ,admin to scott;
--步骤3:将oracle cache管理用户与timesten关联,设置oracle连接的用户名和密码,
cache agent将会使用这个用户名和密码去oracle中读取
call ttcacheuidpwdset ('cacheuser','cacheuser');
--步骤4:创建cache grid
$ ttIsql "DSN=ttwind;UID=cacheuser;PWD=cacheuser;OraclePWD=cacheuser"
Command> call ttGridCreate('myGrid');
--步骤5:将cache database 和cache grid关联即把当前的grid设为刚创建好的myGrid
Command> call ttGridNameSet('myGrid');
--步骤6:测试
autocommit 0;
set passthrough 2;
select * from v$version;