报错信息如下: com.teamcenter.soa.client.SoaRuntimeException: The Shared metadata Cache is out ofdate.The dataset version 250 is older than the version 252 which is deployed inthe database, so Metadata is populated locally in this process.The "generate_metadata_cache"utility will re-generate the Shared Metadata Cache.
可能出现的场景: 可能是由于升级打补丁或安装新的功能部件,生成缓存时出错导致;
解决方法: 1. 先关闭pool manager 服务; 2. 先删除Shared Memory 的文件夹,路径一般为:%TEMP%\V11xxxxxx; 3. 打开TC的命令行窗口,依次执行以下语句: generate_client_meta_cache -u=infodba -p=infodba -g=dba -t delete allgenerate_metadata_cache -u=infodba -p=<infodba_password> -g=dba -force
generate_client_meta_cache -u=infodba -p=<infodba_password> -g=dba -t generate all4. 如果步骤2之后,问题还存在,进行第三步,在TC的命令行窗口依次执行一列语句: 1) generate_metadata_cache -u=infodba -p=infodba -g=dba -delete
2) generate_client_meta_cache -u=infodba -p=infodba -g=dba -t delete all
3) generate_metadata_cache -u=infodba -p=infodba -g=dba -force
4) generate_client_meta_cache -u=infodba -p=infodba -g=dba -t generate all
|