首页 解决方案 服务器缓存文件未更新导致用户登录失败

服务器缓存文件未更新导致用户登录失败

作者:陆云龙 审校:唐栋 测试版本:Teamcenter11.5.0 用户登录teamcenter客户端时报错,错误提示:共享数据已经过期,用户数据的版本比数据库中部署的版本旧,需要用户使用命令“generate_metadata_cache”重新生成共享数据换成,如图1。

服务器缓存文件未更新导致用户登录失败

作者:陆云龙   审校:唐栋

测试版本:Teamcenter11.5.0

用户登录teamcenter客户端时报错,错误提示:共享数据已经过期,用户数据的版本比数据库中部署的版本旧,需要用户使用命令“generate_metadata_cache”重新生成共享数据换成,如图1。

 

服务器缓存文件未更新导致用户登录失败

图1

在utilities_reference.pdf中查找命令“generate_metadata_cache”的使用方法和使用效果。帮助中强调:如果收到以下消息,管理员必须在服务器上运行此实用程序。

只有在自上次更新以来更新了常量、类型或属性元数据时,才会生成元数据共享服务器缓存数据集。

对于服务器这表示在安装包含架构更改的模板时,未在Teamcenter环境管理器(TEM)或业务建模器IDE中选中“生成服务器缓存”复选框。

它也可能是因为服务器实例用户尝试连接到的没有最新的服务器缓存。这个用户应该注销并多次登录才能连接到新服务器实例。如果错误消息仍然存在,则用户应联系服务器管理员重新生成服务器缓存。

具体命令如下:

generate_metadata_cache -u=user-id {-p=password | -pf=password-file} [-g=group] [-force]

-u:这通常是infodba或其他具有管理权限的用户(如果为您的服务器启用了安全服务单一登录(SSO),用户和密码参数在外部通过而不是根据Teamcenter数据库进行身份验证。如果不提供这些参数,则实用程序将尝试加入现有的SSO会话。如果找不到会话,系统将提示您输入用户ID和密码。)

-p:默认为infodba的用户的密码

-g:默认dba组

-fource:强制创建数据集,即使已存在正确的版本(如果不加这一行,有可能在使用命令后,用户登录还是会报同样的错误)

管理员在服务器中打开tc_PLMSERVER Command Prompt窗口,输入命令:generate_metadata_cache -u=infodba -p=infodba -g=dba –force,强制生成最新的共享缓存文件,如图2。

服务器缓存文件未更新导致用户登录失败

图2

用户在客户端重新登录teamcenter,报错取消。总结:产生这个报错的原因,有可能是在部署bmide时未选择生成用户缓存,也有可能是应用服务器和数据库服务器分开,应用服务器回复到之前的快照,但是数据库服务器未同步回复。

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: suifengmianlai

为您推荐

生产制造 | 数控仿真保证“安全” 之 NCSIMUL四轴机床搭建

NCSIMUL 通过上一期对三轴机床搭建的讲解和演示,想必大家已经能够搭建自己专属的三轴机床。

质量管理 | 海克斯康 Q-DAS®与SAP QM的交互应用方案

SAP(System Applications and Product) 软件在企业的部署着眼于中央业务流程的优化。

新能源汽车供应链强力转型,数字化供应链系统订单管理数字化助力企业降本增效

当前,全球新能源汽车产业发展驶入快车道,新产品新技术加快研发运用,技术创新带动产业持续升级。

进度猫甘特图:项目管理中的任务分解工具

项目管理中是将大的项目目标划分为各个小阶段任务,WBS就是化繁为简,将负责非项目拆分为简单的任务,它可让事情依照一定规则或关系,通过一层一层来分解,这样要做的任务可以变为小目标。

查看流程审批历史记录解决方案

作者:黄鹏 审校:李达 适用版本:TC11 用户可以在TC中看到整个流程的历史记录,包括驳回,审批,编制的操作,这样可以方便我们查看哪些人参与了这个流程。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部