

技術(shù)文章 2025-02-14
前言:
很多工程師伙伴們在使用PDM時,為了加快轉(zhuǎn)圖的效率,會使用“任務(wù)”功能,讓系統(tǒng)在后臺批量把SLDDRW工程圖轉(zhuǎn)換成DWG文件或者PDF文件,以及將SLDPRT零件模型和SLDASM裝配體模型轉(zhuǎn)換成STEP文件。但大批量轉(zhuǎn)換過程中,可能會遇到轉(zhuǎn)圖失敗,或者有同事手動把模型文件轉(zhuǎn)換成PDF。這時,就會導(dǎo)致“任務(wù)”卡住,無法繼續(xù),浪費工作時間。
本篇文章便基于以上問題,將為各位同事詳細講述當(dāng)任務(wù)卡住時,如何進行重新啟動
一、PDM任務(wù)卡頓的原因
正常情況下,任務(wù)停止運行或者崩潰,會由以下原因?qū)е拢?/span>
1、用于轉(zhuǎn)圖的服務(wù)器,沒有登錄PDM本地視圖庫。
如果在轉(zhuǎn)圖服務(wù)器上沒有登錄PDM,那么后臺運轉(zhuǎn)時就無法正常打開工程圖,后續(xù)的操作自然無法進行了。
2、用于轉(zhuǎn)圖的服務(wù)器,SOLIDWORKS無法正常打開。
當(dāng)工程師在排查完第一步后,任務(wù)還是沒有正常運轉(zhuǎn),那么這時需要核查下SolidWorks是否可以正常打開。
如果轉(zhuǎn)圖失敗,我們在已完成任務(wù)中可以查看失敗原因,然后選中失敗的任務(wù),點擊重新啟動。
3、如果有工程師手動點擊了任務(wù)功能,并且選擇了工程圖外的文件(如SLDPRT格式的模型,或者XLSX格式的表格),將這類文件啟用任務(wù)里轉(zhuǎn)PDF的功能,那么進度列表也會被此文件的轉(zhuǎn)換卡住,導(dǎo)致其余文件的轉(zhuǎn)圖工作無法進行。
對于這種任務(wù),需要打開任務(wù)列表,選擇錯誤的任務(wù)并停止。
二、重新啟動的方式
任務(wù)阻斷的問題通常為以上三種,如果出現(xiàn)了以上三種之外的異常,并且在后臺管理界面無法將卡住或者崩潰的任務(wù)取消,我們就需要使用SQL SERVER,輸入語句將任務(wù)停止。
注意:下列操作涉及公司數(shù)據(jù)庫,需要由貴公司的PDM管理員或者IT工程師進行操作。首先,找到SQL服務(wù)器,打開SQL SERVER。
登錄SQL后,點開當(dāng)前正在使用的PDM庫,將表展開。
“TaskInstances”表中,即為PDM任務(wù)相關(guān)信息存儲的表。
右鍵編輯前200行,那么可以看到右側(cè)表圖中,“TaskStatus”列,就是任務(wù)的狀態(tài)。
其中,這一列內(nèi),數(shù)字的含義為:
1 [等候主機]
2 [正在啟動]
3 [正在進行]
4 [正在重試]
5 [掛起]
6 [正在取消]
7 [正常]
8 [已取消]
9 [失敗]
10 [正在掛起]
11 [正在恢復(fù)]
根據(jù)數(shù)據(jù)的情況,可以改動此數(shù)值,來恢復(fù)任務(wù),或者取消任務(wù)。
示例,將失敗的任務(wù),重新等候主機運行,就可以如下:
新建查詢,輸入
UPDATE TaskInstances
SET TaskStatus = 1
WHERE TaskStatus = 9;
執(zhí)行。
可以看到,當(dāng)SQL SERVER內(nèi)列的數(shù)值更改完畢,后臺管理界面,任務(wù)就照常運行了。
三、總結(jié)
各位工程師伙伴們在發(fā)現(xiàn)自己的圖紙或者模型,后臺始終沒有轉(zhuǎn)換成功,可以先尋找管理員詢問“任務(wù)”功能是否照常運行,按照本文所寫進行一步步排查。如果還是沒能解決,那就需要在數(shù)據(jù)庫中更改列值。
以上就是關(guān)于本文的全部內(nèi)容,如果有想了解SOLIDWORKS PDM的其余內(nèi)容,可以關(guān)注小智,等待后續(xù)分享!
公司新聞
技術(shù)文章
公司新聞
行業(yè)新聞
技術(shù)文章
在線課程
技術(shù)文章
行業(yè)新聞
在線課程
產(chǎn)品中心
解決方案
經(jīng)典案例
聯(lián)系我們
© 2014-2025 通格創(chuàng)智(杭州)信息技術(shù)有限公司 All rights reserved. 浙ICP備19016663號-1 技術(shù)支持:賽虎科技