用友U8 V8.61升級到V10.1觸發器造成升級失敗問題!

  在將U8 v861升級到10.1時,在將舊賬套成功引入10.1後,進入“升級SQL Server數據庫”時,報“日期不能小於源單據的日期”的錯誤,解決方法如下:

1、在SQL Server企業管理器中找到升級錯誤的年度帳數據庫.
2、找到RdRecord表,展開目錄,定位到“觸發器”目錄下的T_CheckDate1,然後刪除之,保存後再升級即可。


***操作注意事項:
1、SQL操作有風險,在刪除觸發器之前,請務必將觸發器的內容完整的備份出來。
2、10.1相對8.61的數據表結構有很大改動,僅RdRecord表就由以前的一張,更改爲八張,見下圖:
<舊版861RdRecord表>
<新版10.1 RdRecord表>

我升級成功後,並未將觸發器恢復到V10.1的數據庫中,因爲數據表結構實在是改動太大,觸發器是否必須恢復,待我詢問用友後再確定!!!~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章