問題描述:點擊某個模塊或者查詢明細賬時,提示運行時錯誤-2147220991(80040201)未能為數據庫 “*”中的對象“*”分配空間,因文件組‘PRIMARY’已滿。
知識庫適用軟件版本:用友T3普及版、用友T3標準版
問題分析:出現這種問題首先要檢查電腦環(huán)境問題,再通過備份的數據對數據庫進行操作。
解決方案:出現這個提示,首先看看電腦環(huán)境:
A、 檢查磁盤剩余空間是否足夠,如果沒有磁盤剩余空間,則清理磁盤 右擊“硬盤”-“屬性”
B、檢查磁盤分區(qū)格式
如果是FAT16,則數據文件最大只能是2G;如果是FAT32,則數據文件最大只能是4G,改為NTFS分區(qū)則沒有這種限制
C、檢查一下有沒有限制數據庫文件的大小
“企業(yè)管理器”—“屬性”—“文件增長限制”—“如果有限制大小,取消限制”
D、如果是 MSDE2000 的數據庫,數據庫文件最大限制為2G,假如超過2G的話,需要重新安裝其他數據庫
右擊“數據庫”—“屬性”
以上問題都排除還是存在錯誤提示的話,接著看下面的方案
方案一:a、首先備份賬套數據
b、在系統(tǒng)管理再新建賬套,注意新賬套的行業(yè)性質、啟用日期和之前保持一直
c、在D:\UFSMART\app文件夾下找到ufuncomp.exe工具,源文件是備份數據的ufdata.ba_文件
d、解壓之后,打開企業(yè)管理器,右擊新賬套的數據庫——所有任務——還原數據庫
注意:還原的ufdata.ba_文件的路徑必須跟新建賬套的路徑一致,如果不一致的話,用MSDE工具的時候物理文件名路徑可以修改
還原成功后登陸軟件,看是否成功,如果還是以上提示,用方案二
方案二:清除日志文件
如果數據庫日志文件已滿,可以取消文件增長的限制,企業(yè)管理器--右鍵你的數據庫--屬性--文件增長限制--如果有限制大小,取消限制
選擇文件增長不受限制。
如果想以后不讓它日志增長得太大,可以選擇“將文件增長限制為”,當日志達到上限,則以后的數據庫處理會失敗,在清理日志后才能恢復。
提供一種壓縮日志及數據庫文件的方法如下:
(一) 收縮數據庫文件
“企業(yè)管理器”—右擊要壓縮的數據庫—“所有任務”—“收縮數據庫”—“文件”
(二)分離數據庫 (如果日志文件出現異常過大的情況,可以使用分離數據庫)
“企業(yè)管理器”—“服務器”—“數據庫”—“分離數據庫”
分離數據庫后,刪除LDF文件,然后附加數據庫,附加之后日志文件成UFDATA_011_2011_log.LDF,這個是日志文件,附加的時候是以數據庫名稱帶入的,是可以修改的。
上一篇