Teamcenter登录时报错ioException,如何解决?
1、原因是infodba用户的密码到期了,默认的是180天,下面是解决办法。

2、在dos里面,
先输入sqlplus
然后enter
输入sys as sysdba
输入sys的密码,登录

3、先确认你这个数据库里面是有infodba的,用下面的语句:
SELECT username,PROFILE FROM dba_users where USERNAME='INFODBA';

4、如果是infodba用户被锁了,使用,就用下面的命令解锁
alter user infodba account unlock;

5、用这个语句改一下,不要限制密码时间
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

6、修改完成后,用这个语句查看是否修改成功。可以看到已经改成unlimited了
然后用这个sql语句
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

7、退出sqlplus,然后关闭dos窗口,再次登录TC,发现没有报错,而且可以登陆了。
8、如果以上经验帮到您,麻烦在左下角给点个赞,谢谢!给点个赞吧!好人一生平安!

阅读量:180
阅读量:127
阅读量:96
阅读量:163
阅读量:139