對于大多數剛剛接觸TC的朋友來說,由于對軟件的了解程度有限,往往一點小問題就把我們困住了,尤其是各種五花八門的報錯信息,最是令人頭疼。
本期我們一起來列舉一些使用TC時遇到的報錯情況,并提供解決辦法,讓報錯困擾迎刃而解。
1、啟動TC時報錯“POM has not start”解決方法
測試版本:TC11
啟動TC時報錯“POM has not start”,如圖1:
圖1
顯示“com.teamcent.soa.client.SoaRuntimeException:POM has not start”由報錯信息我們可得知應該是由于Oracle數據庫沒有啟動造成的。
那麼如何解決這一問題呢?首先點擊“确定”按鈕,退回到之前登錄界面。
啟動任務管理器選擇服務選項内容如圖2所示:
圖2
找到上圖所示OracleServiceTC11等選項,右擊啟動服務。如圖3所示:
圖3
接下來就重新啟動TC ,你會發現軟件正常運轉了如圖4所示:
圖4
2、解決TC客戶端登錄提示緩存為空的一種方式适用版本:TC11登錄TC胖客戶端時提示客戶端緩存為空的解決方法。具體提示信息如圖5所示:
圖5
由提示信息我們可得知是由于客戶端緩存為空,這樣可能會影響客戶端的性能,那麼如何解決這一問題呢?
首先打開tc_config1 Command Prompt 窗口,輸入“generate_client_meta_cache -u=infodba -p=infodba -g=dba generate all”内容如圖6所示:
圖6
點擊Enter,直至命令運行結束,如圖7所示:
圖7
重新登錄TC客戶端,你會發現之前的提示信息不存在,并可以順利登錄。
3、TC安裝報錯POM003的解決辦法測試版本:TC12
我們在安裝TC時由于數據庫版本、TC版本等原因,會出現各種各樣的錯誤,今天介紹在TC安裝過程中出現的POM003的處理方法。
在TC安裝過程出現警報界面(如圖8)。
圖8
通過查看安裝報錯日志,初步判斷發現是由于數據庫最大線程數不夠導緻的(如圖9)。
圖9
我們通過數據庫以sysdba身份登陸PL/SQL 或者 Worksheet,CMD命令欄輸入 sqlplus / as sysdba (如圖10)
圖10
查詢目前最大連接數 show parameter processes;(如圖11)
圖11
更改系統連接數:alter system set processes=1000 scope=spfile;
創建pfile :create pfile from spfile;(如圖12)
圖12
重啟Oracle服務或重啟Oracle服務器之後查看修改線程數(圖13)
圖13
修改完數據庫的最大線程數的數量之後,再次重試安裝報錯即可解決。還可以在安裝數據庫時,将最大線程數的數量相對調整大一些也可以避免此類錯誤的産生。
4、從ALTIUM向TC保存時報錯解決測試版本:Teamcenter 11.5.0.3
在使用Alitum集成将pcb保存至TC的時候出現了以下報錯,經過研究,發現集成保存時,系統會去檢查TC中是否存在該pcb中涉及到的元器件,可以通過修改首選項來解除此檢查:
圖14
找到首選項EDA_CheckComponentExistence,該首選項用于檢查在集成保存時服務器上是否存在首要必備的組件,該首選項存在0、1兩個值;0用于不檢查;1用于檢查,我們此時将該首選項的值設成0
圖15
圖16
查看效果:
圖17
5、登錄TC報錯連接服務器被拒絕适用版本:TC11
在登錄TC的時候,有時候會報錯連接服務器被拒。報錯截圖如圖18:
圖18
原因分析:服務沒有開啟
圖19
按圖19依次啟動這五個服務後,登錄weblogic網站重新部署服務,如圖20:
圖20
在啟動start admin server for weblogic server後,啟動admin server console,登錄後選擇左側的部署,勾選tc,點擊啟動,然後選擇為所有請求啟動服務。
完成上述操作後,重啟TC即可。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!