Warning: mkdir(): No space left on device in /www/wwwroot/test001/func.php on line 253

Warning: file_put_contents(./cachefile_yuan/ilouw.com/cache/de/e4b33/8f51d.html): failed to open stream: No such file or directory in /www/wwwroot/test001/func.php on line 241
圖文檔2008R3.1回收站問題 | PLM協同管理-PDM/CAPP|CAD/CAE/CAM/CAPP/PLM/MES等工業軟件|CAD論壇 - Powered by Discuz!

彩神iv

咖迷社區(CAXA彩神iv)

 找回密碼
 立即注冊

QQ登錄

隻需一步,快速開始

12
返回列表 發新帖
樓主: zhangxian
打印 上一主題 下一主題

圖文檔2008R3.1回收站問題

[複製鏈接]

11

主題

69

帖子

144

積分

注冊會員

Rank: 2

積分
144
11#
發表於 2010-5-5 11:31:00 | 隻看該作者
這是objref.log的有關記錄

Wed May 05 11:09:25 2010
---- CPdemObjectRef:uickGetRelationObjects failed at ParseNodeAttribute<0x80004005>
---- CPdemObjectRef:uickGetRelationObjects failed at ParseNodeAttribute<0x80004005>
---- CPdemObjectRef:uickGetRelationObjects failed at ParseNodeAttribute<0x80004005>
---- CPdemDocumentRef::GetCurrentRevision failed at m_master->get_current_revision<0x80004005>
回複 支持 反對

使用道具 舉報

7

主題

49

帖子

64

積分

注冊會員

Rank: 2

積分
64
12#
發表於 2010-5-6 10:03:00 | 隻看該作者
在圖文檔文檔樹上點擊回收站,報未知的錯誤,暫時的解決的辦法,到圖文檔服務器上,進SqlServer 企業管理器,選擇數據庫pdem,執行下麵的sql語句,
DELETE FROM PDEMTBL_RecyclerDocument
WHERE (documentinrecycler_id NOT IN
          (SELECT obj_id
         FROM PDEMTBL_Document))
回複 支持 反對

使用道具 舉報

7

主題

49

帖子

64

積分

注冊會員

Rank: 2

積分
64
13#
發表於 2010-5-6 10:03:00 | 隻看該作者
DECLARE @id int DECLARE abc CURSOR FOR SELECT [docmasterforrevs_id]
                                                  FROM PDEMTBL_DocMasterComposition OPEN
                                                         abc FETCH next
FROM abc WHILE @@fetch_status = 0 BEGIN FETCH
FROM abc
INTO @id PRINT '@id = ' PRINT @id DECLARE @CountID int
SET @CountID =
          (SELECT COUNT(*)
         FROM PDEMTBL_DocMasterComposition
         WHERE docmasterforrevs_id = @id AND current_revision = 1);
      PRINT '@CountID= ' PRINT @CountID IF (@CountID = 0)
      BEGIN DECLARE @Maxdocrevofmaster_id int
SET @Maxdocrevofmaster_id =
          (SELECT MAX(docrevofmaster_id)
         FROM PDEMTBL_DocMasterComposition
         WHERE docmasterforrevs_id = @id AND current_revision = 0);
      PRINT 'teeeeeeeeeeeeeeeeeee'
          UPDATE PDEMTBL_DocMasterComposition
        SET  current_revision = 1
        WHERE docmasterforrevs_id = @id AND current_revision = 0 AND
              docrevofmaster_id = @Maxdocrevofmaster_id END END CLOSE abc DEALLOCATE
               abc
回複 支持 反對

使用道具 舉報

7

主題

49

帖子

64

積分

注冊會員

Rank: 2

積分
64
14#
發表於 2010-6-24 12:43:00 | 隻看該作者
在圖文檔文檔樹上點擊回收站,報未知的錯誤,暫時的解決的辦法,到圖文檔服務器上,進SqlServer 企業管理器,選擇數據庫pdem,執行下麵的sql語句,
DELETE FROM PDEMTBL_Document
WHERE (OBJ_ID NOT IN
          (SELECT docmasterforrevs_id
         FROM PDEMTBL_DocMasterComposition)) AND (delete_flag = 1)

DELETE FROM PDEMTBL_CappDocument
WHERE (OBJ_ID NOT IN
          (SELECT docmasterforrevs_id
         FROM PDEMTBL_DocMasterComposition)) AND (delete_flag = 1)

DELETE FROM PDEMTBL_3DDocument
WHERE (OBJ_ID NOT IN
          (SELECT docmasterforrevs_id
         FROM PDEMTBL_DocMasterComposition)) AND (delete_flag = 1)

DELETE FROM PDEMTBL_RecyclerDocument
WHERE (documentinrecycler_id NOT IN
          (SELECT obj_id
        FROM PDEMTBL_Document))
回複 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|咖迷社區(CAXA彩神iv) ( 京ICP備05001831號-1 )

GMT+8, 2024-11-1 13:35 , Processed in 0.144374 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回複 返回頂部 返回列表